@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap);@-webkit-keyframes placeHolderShimmer2{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes placeHolderShimmer2{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.typeform-section__embed{height:500px;margin:30px 0}.typeform-section__welcome{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:500px;margin:30px 0;position:relative}.typeform-section__welcome .btn{margin-top:370px;max-width:400px;white-space:normal}.floating-ad-button{bottom:100px;height:8rem;line-height:4rem;overflow:hidden;position:fixed;right:1.5rem;text-align:center;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:8rem;z-index:1001}.floating-ad-button img{width:100%}.scroll-top-wrapper{right:3.4rem}.promo-product-hightlight{margin:30px 0}.highlight-card-coupon{margin-bottom:var(--kk-spacing-5)}.highlight-card-coupon__coupon-code{border:1px solid var(--kk-color-border-critical-dark);border-radius:var(--kk-radius-md) 0 0 var(--kk-radius-md);color:var(--kk-color-text-critical-dark);float:left;height:41px;min-width:88px;padding:8px;position:relative;z-index:2}.highlight-card-coupon__coupon-code.disabled{border:1px solid #ddd;color:#666}.highlight-card-coupon .btn-warning{background:var(--kk-color-background-critical-dark);border-radius:0 var(--kk-radius-md) var(--kk-radius-md) 0;height:41px;padding:8px 16px;vertical-align:initial}.highlight-card-coupon .btn-warning.disabled:hover{background-color:#ddd!important}.highlight-card-coupon .btn-warning.disabled{background-color:#ddd;border-color:#ddd;pointer-events:none}.highlight-card-coupon .btn-warning.disabled:active,.highlight-card-coupon .btn-warning.disabled:focus{background-color:#ddd!important;border-color:#ddd;pointer-events:none}.highlight-card-coupon.disabled .btn-warning{background-color:#ddd;border-color:#ddd;pointer-events:none}.highlight-card-coupon.disabled .highlight-card-coupon__coupon-code{border:1px solid #ddd;color:#666}.promo-product-hightlight-card{border-radius:var(--kk-radius-lg);-webkit-box-shadow:0 1px 6px 0 rgba(60,64,67,.1);box-shadow:0 1px 6px 0 rgba(60,64,67,.1);height:320px;margin-bottom:32px;margin-left:0;margin-right:0;overflow:hidden}.promo-product-hightlight-card__kkgift{bottom:0;color:#fff;padding:6px;position:absolute;right:0;text-shadow:0 0 5px rgba(0,0,0,.2);z-index:1}.promo-product-hightlight-card__images{height:100%;position:relative}.promo-product-hightlight-card__images :hover .owl-nav>button{opacity:.7}.promo-product-hightlight-card__carousel-images{position:relative}.promo-product-hightlight-card__contents{background-color:var(--kk-color-white);height:100%;padding:var(--kk-spacing-7)}.promo-product-hightlight-card__points{color:var(--kk-color-text-darker);font-size:14px;font-weight:400;line-height:20px;list-style-type:none;margin:unset;padding-left:20px}.promo-product-hightlight-card__points li{margin-bottom:8px;position:relative}.promo-product-hightlight-card__points li:after{content:"•";left:-20px;position:absolute;top:0}.promo-product-hightlight-card__point{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.promo-product-hightlight-card__introduction{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-weight:500;overflow:hidden}.promo-product-hightlight-card__introduction h3{font-size:1.4rem;margin:0}.promo-product-hightlight-card__desc{color:var(--kk-color-white);font-size:12px;font-weight:500;left:0;line-height:16px;padding:var(--kk-spacing-7);position:absolute;top:0;z-index:1}.promo-product-hightlight-card__endtime{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.promo-product-hightlight-card__endtime-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-weight:500;line-height:16px;overflow:hidden;text-shadow:0 0 5px rgba(0,0,0,.2)}.promo-product-hightlight-card__endtime-times{background:var(--kk-color-white);border-radius:var(--kk-radius-sm);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);color:var(--kk-color-text-darker);font-size:14px;font-weight:500;font-weight:var(--kk-font-weight-medium-android);line-height:20px;padding:0 var(--kk-spacing-1);text-align:center}.promo-product-hightlight-card__endtime-separator{font-size:12px;font-weight:400;line-height:16px}.promo-product-hightlight-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--kk-color-text-darker);display:-webkit-box;font-size:22px;font-weight:700;line-height:28px;margin:unset;margin-bottom:var(--kk-spacing-4);overflow:hidden;overflow-wrap:break-word}.promo-product-hightlight-card__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:320px}.promo-product-hightlight-card .owl-nav>button{background-color:#ccc!important;-webkit-box-shadow:none;box-shadow:none;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.promo-product-hightlight-card .owl-nav>button.owl-next{right:var(--kk-spacing-7)!important}.promo-product-hightlight-card .owl-nav>button.owl-next i{color:#333;font-size:3rem;line-height:46px;margin-right:-3px}.promo-product-hightlight-card .col-md-push-6 .owl-carousel .owl-stage-outer{border-radius:0 6px 6px 0;overflow:hidden;position:relative}.promo-product-hightlight-card .owl-carousel .owl-stage-outer{border-radius:6px 0 0 6px;overflow:hidden;position:relative}.promo-product-hightlight-card .owl-nav>button.owl-prev{left:var(--kk-spacing-7)!important}.promo-product-hightlight-card .owl-nav>button.owl-prev i{color:#333;font-size:3rem;line-height:46px;margin-right:3px}.promo-product-hightlight-card .owl-nav>button.disabled{display:initial}.promo-product-hightlight-card .owl-dots{background:transparent;bottom:0;left:0;margin-top:-30px;padding:0;position:relative;text-align:center;width:100%;z-index:100}.promo-product-hightlight-card .owl-dot{background:rgba(0,0,0,.4)!important;border:1px solid #fff!important;border-radius:50%;height:10px;margin:6px;opacity:.7;width:10px}.promo-product-hightlight-card .owl-dot,.promo-product-hightlight-card .owl-dot.active{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.promo-product-hightlight-card .owl-dot.active{background:#fff!important;-webkit-transform:scale(1.4);transform:scale(1.4)}.promo-product-hightlight-card .btn-primary{float:right;height:40px;margin-left:16px;margin-top:5px}.promo-product-hightlight-card .promo-product-price__sale-price span{font-size:1.6rem}.promo-product-hightlight-card .promo-product-price__sale-price h4{font-size:1.8rem}.promo-product-hightlight-card .promo-product-price__origin-price{font-size:1.4rem}.promo-product-hightlight-card .col-md-push-6 .promo-product-card__overlap{border-radius:0 6px 0 0}.promo-product-hightlight-card .promo-product-card__overlap{border-radius:6px 0 0;height:70px;z-index:1}.promo-product-hightlight-card .promo-product-card__star-order-count{color:var(--kk-color-text-dark);font-size:14px;font-weight:400;height:23px;line-height:20px;margin-bottom:4px}.promo-product-hightlight-card .promo-product-card__footer{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.grid-section__grid{display:grid;margin:30px 0}.grid-section img,.nav-bar{width:100%}.nav-bar{-ms-overflow-style:none;background-color:#fff;border-bottom:1px solid #e1e1e1;display:none;left:0;position:fixed;top:60px;z-index:2}.nav-bar.active{display:block}.nav-bar__nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow-x:auto;position:relative;white-space:nowrap}.nav-bar__nav li{display:inline-block;font-weight:500;margin-right:24px}.nav-bar__nav li hr{background:transparent;border:none;height:3px;margin:0;width:100%}.nav-bar__nav li.active a,.nav-bar__nav li:hover a{background:transparent;color:#26bec9}.nav-bar__nav li.active hr,.nav-bar__nav li:hover hr{background:#26bec9;border-top-left-radius:4px;border-top-right-radius:4px;margin:0}.nav-bar__nav li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:3px solid transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:700;margin:0;padding:8px 0}.nav-bar__nav li a,.nav-bar__nav li a:focus{background:transparent}.nav-bar ::-webkit-scrollbar{display:none}.navbar-overflow-after,.navbar-overflow-before{position:relative}.navbar-overflow-after:after,.navbar-overflow-before:before{content:"";display:inline-block;height:100%;opacity:1;pointer-events:none;position:absolute;top:0;width:80px;z-index:9}.navbar-overflow-before:before{background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:0}.navbar-overflow-after:after{background:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));right:0}.promo-title-section{padding-bottom:var(--kk-spacing-8)}.promo-title-section__margin-top{margin-top:108px}.promo-title-section__image{width:100%}.promo-guide-card{border-radius:6px}.promo-guide-card__img{background-repeat:no-repeat;background-size:cover;border-radius:6px;height:auto;margin:30px 0;position:relative;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.promo-guide-card__img:hover{opacity:.8}.promo-guide-card__overlap{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.6)));background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6));border-radius:0 0 6px 6px;bottom:0;height:150px;left:0;position:absolute;width:100%;z-index:1}.promo-guide-card__video-play{left:12px;position:absolute;top:12px}.promo-guide-card__play-icon{background-image:url(https://cdn.kkday.com/pc-web/assets/img/promo/ic-play-fill.svg);display:inline-block;height:32px;width:32px}.promo-guide-card__detail{padding:43% 12px 12px;position:relative;z-index:2}.promo-guide-card__date{height:20px;margin-bottom:8px}.promo-guide-card__date-detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.promo-guide-card__date-detail p{color:#fff;display:inline-block;font-size:1.4rem;font-weight:700;letter-spacing:.2px;line-height:1.43;margin:0;padding-left:4px}.promo-guide-card__calendar-icon{background-image:url(https://cdn.kkday.com/pc-web/assets/img/promo/ic-calendar.svg);background-size:cover;display:inline-block;height:18px;width:18px}.promo-guide-card__title{height:44px}.promo-guide-card__title h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:1.6rem;font-weight:700;letter-spacing:.4px;line-height:1.38;margin:0;overflow:hidden}.guide-padding{padding:0 8px}.grid-margin{margin-left:-8px;margin-right:-8px;padding:0 -8px}.tab-nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:8px;margin-top:16px;padding-left:0}.tab-nav .nav-item{border:1px solid;border-radius:100px!important;cursor:pointer;font-size:1.8rem;font-weight:500;line-height:1.43;margin:0 8px 8px;padding:var(--kk-spacing-3) var(--kk-spacing-5);text-decoration:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.tabs .owl-carousel,.tabs .row{-webkit-animation:fadeInUp 1s;animation:fadeInUp 1s}.grid-padding{padding-bottom:16px;padding-left:8px;padding-right:8px}.promo-cta{margin-top:var(--kk-spacing-8);text-align:center}.promo-cta__btn{min-width:250px}.promo-product-card{background:var(--kk-color-white);-webkit-box-shadow:0 1px 6px 0 rgba(60,64,67,.1);box-shadow:0 1px 6px 0 rgba(60,64,67,.1);line-height:inherit;padding:var(--kk-spacing-4);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;z-index:1}.promo-product-card,.promo-product-card__img{border-radius:var(--kk-radius-lg);overflow:hidden;position:relative}.promo-product-card__img{aspect-ratio:3/2;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:var(--kk-spacing-3);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.promo-product-card__label{background:var(--kk-color-background-critical-lighter);border-radius:var(--kk-radius-sm);color:var(--kk-color-text-critical-dark);font-size:12px;font-weight:400;line-height:16px;padding:var(--kk-spacing-1) var(--kk-spacing-2)}.promo-product-card__place{color:var(--kk-color-white);left:0;padding:10px 8px;position:absolute;top:0}.promo-product-card__tag{-webkit-line-clamp:1;background:var(--kk-color-background-surface-light);border-radius:var(--kk-radius-xs);font-size:12px;font-weight:500;line-height:16px;padding:var(--kk-spacing-1) var(--kk-spacing-2)}.promo-product-card__tag,.promo-product-card__title{-webkit-box-orient:vertical;color:var(--kk-color-text-darker);display:-webkit-box;overflow:hidden;overflow-wrap:break-word}.promo-product-card__title{-webkit-line-clamp:2;font-size:16px;font-weight:700;line-height:24px;margin:unset;-webkit-transform:rotateY(2turn);transform:rotateY(2turn);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.promo-product-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 0 8px}.promo-product-card__highlight{-webkit-line-clamp:2;-webkit-box-orient:vertical;background:var(--kk-color-background-surface-light);border-radius:var(--kk-radius-xs);color:var(--kk-color-text-dark);display:-webkit-box;font-size:12px;font-weight:400;line-height:16px;overflow:hidden;overflow-wrap:break-word;padding:var(--kk-spacing-1) var(--kk-spacing-2)}.promo-product-card__footer{position:relative}.promo-product-card__star{color:var(--kk-color-text-dark);display:inline-block;font-size:1.2rem;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap}.promo-product-card__star .star-100{background-image:url(https://cdn.kkday.com/pc-web/assets/img/ic_star4_4.svg);background-repeat:no-repeat;background-size:100%;color:#26bec9;display:inline-block;height:1em;margin-bottom:-1px;width:1em}.promo-product-card__border{border-right:1px solid #ccc;padding-right:4px}.promo-product-card__border:last-child{border-right:none}.promo-product-card__order-count{color:var(--kk-color-text-dark);display:inline-block;font-size:14px;font-weight:400;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.promo-product-card:hover .promo-product-card__img{opacity:.8}.promo-product-price{letter-spacing:0;line-height:12px;text-align:left}.promo-product-price__hint--kkgift{color:#aaa;float:right;font-size:1.2rem;margin-top:3px}.promo-product-price__origin-price{color:#999;display:inline-block;font-size:1.2rem;margin-left:8px;text-decoration:line-through}.promo-product-price__sale-price{display:inline-block;line-height:12px}.promo-product-price__sale-price span{color:#333;display:inline-block;font-size:1.4rem;height:16px;letter-spacing:.2px;line-height:16px;margin-right:4px}.promo-product-price__sale-price h4{display:inline-block;font-size:1.6rem;line-height:16px;margin:0}.owl-nav>button{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff!important;border-radius:50%;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;-webkit-transition:background-color .3s;transition:background-color .3s;width:48px}.owl-nav>button.owl-next{right:-60px!important}.owl-nav>button.owl-next i{color:#999;font-size:3rem;line-height:46px;margin-right:-3px}.owl-nav>button.owl-prev{left:-60px!important}.owl-nav>button.owl-prev i{color:#999;font-size:3rem;line-height:46px;margin-right:3px}.owl-nav>button.disabled{display:none}@media(width >= 720px){.owl-nav>button{margin:0!important}}.coupon-grid{--coupon-grid-gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--coupon-grid-gap);justify-content:center}.coupon-grid,.coupon-grid__item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.coupon-grid__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - var(--coupon-grid-gap, 16px)*2/3);flex:0 0 calc(33.33333% - var(--coupon-grid-gap, 16px)*2/3)}.coupon-grid__item>.claim-coupon{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}.product-grid{--product-grid-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--product-grid-gap);justify-content:center}.product-grid,.product-grid__item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.product-grid__item{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - var(--product-grid-gap, 10px)*3/4);flex:0 0 calc(25% - var(--product-grid-gap, 10px)*3/4)}.product-grid__item>.promo-product{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}.product-grid__item>.promo-product>.promo-product-card{height:100%}.claim-coupon{background:var(--kk-color-white);border:1px solid var(--kk-color-border-light);border-radius:var(--kk-radius-lg);display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:var(--kk-spacing-6);position:relative}.claim-coupon .alert-toast{height:unset;left:0;padding:var(--kk-spacing-6);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:unset}.claim-coupon .alert-toast--msg{overflow:visible}.claim-coupon__top-circle{position:absolute;right:90px;top:-8.5px}.claim-coupon__top-circle .coupon-notch{fill:currentColor;stroke-width:1;stroke:var(--kk-color-border-light)}.claim-coupon__bottom-circle{bottom:-8.5px;position:absolute;right:90px}.claim-coupon__bottom-circle .coupon-notch{fill:currentColor;stroke-width:1;stroke:var(--kk-color-border-light)}.claim-coupon__card-image{height:20px;width:auto!important}.claim-coupon__card-discount{color:var(--kk-color-text-darker);font-size:3.2rem;font-weight:700;line-height:1}.claim-coupon__card-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--kk-spacing-1)}.claim-coupon__card-title-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;-webkit-box-flex:1;color:var(--kk-color-text-darker);display:-webkit-box;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;font-weight:700;line-height:24px;min-width:0;overflow:hidden;overflow-wrap:break-word}.claim-coupon__card-title-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;vertical-align:text-top}.claim-coupon__card-code{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--kk-color-text-darker);display:-webkit-box;font-size:12px;font-weight:400;line-height:16px;overflow:hidden;overflow-wrap:break-word}.flowchart-wrap .time-wrap{position:relative;text-align:center}.flowchart-wrap .time-wrap .time-items{margin:0 auto;width:50%}.flowchart-wrap .time-wrap .time-items>div{position:relative}.flowchart-wrap .time-wrap .time-items>div:before{border-left:1px solid #ccc;-webkit-box-shadow:0 0 2px rgba(0,0,0,.15);box-shadow:0 0 2px rgba(0,0,0,.15);content:"";height:50px;left:0;position:absolute;top:26px;width:1px;z-index:100}.flowchart-wrap .time-wrap .time-items>div:first-child:before{border:none;-webkit-box-shadow:none;box-shadow:none}.flowchart-wrap .time-wrap .time-items h3{font-family:Roboto Condensed;font-size:4.8rem;letter-spacing:2.22px;line-height:1.9;margin:0}.flowchart-wrap .time-wrap .time-items p{color:#666;font-size:13px;font-weight:500;margin:-23px 0 10px}.flowchart-wrap .flowchart-banner--full,.flowchart-wrap .flowchart-banner--primary{padding:0}.flowchart-wrap .point-list{margin-bottom:30px;margin-top:30px}.flowchart-wrap .point-list:nth-child(13n+1) .point-item .point-img,.flowchart-wrap .point-list:nth-child(15n-1) .point-item .point-img,.flowchart-wrap .point-list:nth-child(3) .point-item .point-img,.flowchart-wrap .point-list:nth-child(38n) .point-item .point-img,.flowchart-wrap .point-list:nth-child(4n) .point-item .point-img{background-color:#f0aea8;background-image:url(https://cdn.kkday.com/pc-web/assets/img/page_point/point_bg_pink.png)}.flowchart-wrap .point-list:nth-child(12n-1) .point-item .point-img,.flowchart-wrap .point-list:nth-child(4n+1) .point-item .point-img{background-color:#ffd166;background-image:url(https://cdn.kkday.com/pc-web/assets/img/page_point/point_bg_yellow.png)}.flowchart-wrap .point-list:nth-child(13n+1) .point-buttom .btn,.flowchart-wrap .point-list:nth-child(15n-1) .point-buttom .btn,.flowchart-wrap .point-list:nth-child(3) .point-buttom .btn,.flowchart-wrap .point-list:nth-child(38n) .point-buttom .btn,.flowchart-wrap .point-list:nth-child(4n) .point-buttom .btn{background-color:#f0aea8}.flowchart-wrap .point-list:nth-child(13n+1) .point-buttom .btn:hover,.flowchart-wrap .point-list:nth-child(15n-1) .point-buttom .btn:hover,.flowchart-wrap .point-list:nth-child(3) .point-buttom .btn:hover,.flowchart-wrap .point-list:nth-child(38n) .point-buttom .btn:hover,.flowchart-wrap .point-list:nth-child(4n) .point-buttom .btn:hover{background:#ef7a70}.flowchart-wrap .point-list:nth-child(12n-1) .point-buttom .btn,.flowchart-wrap .point-list:nth-child(4n+1) .point-buttom .btn{background-color:#ffd166}.flowchart-wrap .point-list:nth-child(12n-1) .point-buttom .btn:hover,.flowchart-wrap .point-list:nth-child(4n+1) .point-buttom .btn:hover{background:#ffb400}.flowchart-wrap .point-item{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.15);box-shadow:0 0 4px rgba(0,0,0,.15);margin-bottom:30px;overflow:hidden;text-align:center;-webkit-transition:.3s;transition:.3s}.flowchart-wrap .point-item .point-img{background-color:#79c4c9;background-image:url(https://cdn.kkday.com/pc-web/assets/img/page_point/point_bg_blue.png);background-position:100%;background-size:cover;border-radius:4px 4px 0 0;border-top:0;color:#000;height:170px;padding:25px 20px;-webkit-transition:.3s;transition:.3s}.flowchart-wrap .point-item .point-img:hover h3{display:none}.flowchart-wrap .point-item .point-img:hover .point-detail{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;justify-content:center;max-height:100px;opacity:.8;overflow:initial;-webkit-transform:translateY(10%);transform:translateY(10%)}.flowchart-wrap .point-item .point-img h3{color:#fff;font-size:2.8rem;height:33px;line-height:1.2;margin:0 0 15px;overflow:hidden}.flowchart-wrap .point-item .point-img .point-detail{color:#fff;font-size:1.4rem;line-height:1.7;margin-bottom:10px;max-height:70px;opacity:.9;overflow:hidden;text-shadow:0 0 5px rgba(0,0,0,.1)}.flowchart-wrap .point-item .point-buttom{padding:14px 0 20px;text-align:center;-webkit-transition:opacity .8s ease-in-out,-webkit-transform .8s ease-in-out;transition:opacity .8s ease-in-out,-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out,opacity .8s ease-in-out;transition:transform .8s ease-in-out,opacity .8s ease-in-out,-webkit-transform .8s ease-in-out}.flowchart-wrap .point-item .point-buttom .point-result-block{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:8px;-webkit-transition:opacity .8s ease-in-out,-webkit-transform .8s ease-in-out;transition:opacity .8s ease-in-out,-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out,opacity .8s ease-in-out;transition:transform .8s ease-in-out,opacity .8s ease-in-out,-webkit-transform .8s ease-in-out}.flowchart-wrap .point-item .point-buttom .point-result-block .failed-icon,.flowchart-wrap .point-item .point-buttom .point-result-block .success-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;height:22px;justify-content:center;width:22px}.flowchart-wrap .point-item .point-buttom .point-result-block .failed-icon img,.flowchart-wrap .point-item .point-buttom .point-result-block .success-icon img{margin:0 0 0 -1px}.flowchart-wrap .point-item .point-buttom .point-result-block .failed-text,.flowchart-wrap .point-item .point-buttom .point-result-block .success-text{font-size:1.8rem;margin:0 8px}.flowchart-wrap .point-item .point-buttom .point-result-block .success-text{color:#26bec9}.flowchart-wrap .point-item .point-buttom .point-result-block .success-icon{background:#26bec9;color:#fff}.flowchart-wrap .point-item .point-buttom .point-result-block .failed-icon{background:#ef7a70;color:#fff}.flowchart-wrap .point-item .point-buttom .point-result-block .failed-text{color:#ef7a70}.flowchart-wrap .point-item .point-buttom .success-link{color:#666;margin-bottom:4px}.flowchart-wrap .point-item .point-buttom .success-link a{color:#666;text-decoration:underline}.flowchart-wrap .point-item .point-buttom .point-code{color:#666;font-size:14px;height:23px}.flowchart-wrap .point-item .point-buttom .btn{background-color:#79c4c9;height:32px;line-height:.8;width:200px}.flowchart-wrap .point-item .point-buttom .btn:hover{background:#138184;-webkit-transition:.3s;transition:.3s}.flowchart-wrap .point-item .point-buttom .btn.disabled,.flowchart-wrap .point-item .point-buttom .btn.disabled:hover{background:#ccc}.flowchart-wrap .point-item .point-buttom .btn i{margin-left:6px}.flowchart-wrap section{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);-webkit-transition:opacity .8s ease-in-out,-webkit-transform .8s ease-in-out;transition:opacity .8s ease-in-out,-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out,opacity .8s ease-in-out;transition:transform .8s ease-in-out,opacity .8s ease-in-out,-webkit-transform .8s ease-in-out}.flowchart-wrap section.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.flowchart-wrap section .theme-section__header{margin-bottom:0;text-align:center}.flowchart-wrap section .title{font-size:3rem;margin-bottom:8px;text-align:center}.flowchart-wrap section .subtitle{font-size:2.4rem;margin-bottom:0;text-align:center}.flowchart-wrap .flowchart_description .description_title{font-weight:700}.flowchart-wrap .flowchart_description .description_list{-webkit-padding-start:25px;word-wrap:break-word;margin-bottom:30px;padding-inline-start:25px}.flowchart-banner--primary .flowchart-banner__img{background-position:50% 20%;background-repeat:no-repeat;background-size:cover;height:400px}.flowchart-banner--secondary .flowchart-banner__img{width:100%}.flowchart-banner--full .flowchart-banner__img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:92vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;position:relative}.flowchart-banner__go-down{background-color:#fff;border-radius:100%;bottom:2%;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);color:#666;cursor:pointer;height:45px;left:50%;opacity:.8;position:absolute;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:45px}.flowchart-banner__go-down i{color:#999;font-size:3rem;line-height:43px}.flowchart-banner__go-down:hover{opacity:1}.sponsor-section__text{font-size:3rem;text-align:right}@media(width <= 1200px){.flowchart-wrap .point-wrap .point-item .point-img h3{font-size:2.4rem}}@media(width <= 991px){.flowchart-wrap .time-wrap .time-items{width:70%}}@media(width <= 767px){.flowchart-wrap .point-wrap .point-list,.flowchart-wrap .point-wrap .point-list .point-item .point-img{height:auto}.flowchart-wrap .point-wrap .point-list .point-item .point-img:hover h3{display:block}.flowchart-wrap .point-wrap .point-list .point-item .point-img:hover .point-detail{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:block;height:auto;justify-content:center;max-height:unset;opacity:.8;overflow:initial;-webkit-transform:none;transform:none}.flowchart-wrap .point-wrap .point-list .point-item .point-img .point-detail{height:auto;max-height:unset;opacity:.8;overflow:initial}.flowchart-wrap .time-wrap .time-items{width:90%}.flowchart-wrap .time-wrap .time-items>div:before{top:17px}}@media(width <= 480px){.flowchart-wrap .time-wrap .time-items{width:100%}.flowchart-wrap .time-wrap .time-items h3{font-size:3.6rem}.flowchart-wrap .time-wrap .time-items p{font-size:12px;margin:-15px 0 10px}}.flowchart_description+.flowchart_description .promo-title-section__margin-top{margin-top:30px}.container>.section-head{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;margin-top:30px}.login-only{cursor:pointer;position:relative}.login-only__img{height:560px;width:100%}.login-only__text{color:var(--kk-color-white);font-size:24px;font-weight:700;left:75%;line-height:30px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.claim-coupon__btn[data-v-a8a80446] .kk-button-base__body{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.claim-coupon__btn[data-v-a8a80446] .kk-button-base__body .kk-button__label{display:inline}.product-pricing .display-inline-block .origin-price{padding-right:8px}.early-bird-label[data-v-11cbbcdb]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--kk-color-background-critical-lighter);border-radius:var(--kk-radius-sm);color:var(--kk-color-text-critical-dark);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--kk-spacing-1);justify-content:center;line-height:1;padding:var(--kk-spacing-1) var(--kk-spacing-2);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.early-bird-label .text-content[data-v-11cbbcdb]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.price-discount-label[data-v-5ef4b667]{background:var(--kk-color-background-critical-medium);border-radius:var(--fa056df2);color:var(--kk-color-white);line-height:1;padding:var(--kk-spacing-1) var(--kk-spacing-2);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.promo-cta__btn[data-v-7c8263bd] .kk-button-base__body .kk-button__label{color:var(--0dc307ee)}@-webkit-keyframes placeHolderShimmer2-065135d8{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes placeHolderShimmer2-065135d8{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.guide[data-v-065135d8]{margin:30px auto 0;max-width:375px}.guide__image-container[data-v-065135d8]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:30px;margin-top:30px;width:100%}.guide__image[data-v-065135d8]{border-radius:var(--kk-radius-lg);-o-object-fit:cover;object-fit:cover;width:100%}.guide__text[data-v-065135d8]{margin-top:var(--kk-spacing-4)}.guide__sub-text[data-v-065135d8],.guide__text[data-v-065135d8]{color:var(--kk-color-text-darker);font-size:14px;font-weight:400;line-height:20px}.guide__button[data-v-065135d8]{background:var(--kk-color-text-darker);border:none;border-radius:var(--kk-radius-md);color:var(--kk-color-white);cursor:pointer;font-size:16px;font-weight:700;line-height:24px;margin-top:30px;padding:var(--kk-spacing-4) var(--kk-spacing-8);width:100%}@-webkit-keyframes placeHolderShimmer2-02a77053{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes placeHolderShimmer2-02a77053{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.quiz-board[data-v-02a77053]{margin-top:30px;width:100%}.quiz-board .quiz[data-v-02a77053]{background-color:var(--kk-color-white);border-radius:var(--kk-radius-xl);color:var(--kk-color-text-darker)}.quiz-board .quiz__question[data-v-02a77053]{background:linear-gradient(99deg,#36b2e4 -11.36%,#50d49e 130.56%);border-radius:var(--kk-radius-lg);color:var(--kk-color-white);padding:var(--kk-spacing-5) var(--kk-spacing-6)}.quiz-board .quiz__title[data-v-02a77053]{font-size:16px;font-weight:700;line-height:24px}.quiz-board .quiz__desc[data-v-02a77053]{font-size:14px;font-weight:400;line-height:20px;margin-top:var(--kk-spacing-3)}.quiz-board .quiz__options[data-v-02a77053]{display:grid;gap:var(--kk-spacing-3);list-style:none;padding:var(--kk-spacing-5) var(--kk-spacing-6)}.quiz-board .quiz__option[data-v-02a77053]{background-color:var(--kk-color-white);border:1px solid var(--kk-color-border-medium);border-radius:var(--kk-radius-lg);color:var(--kk-color-text-darker);font-size:14px;line-height:20px;padding:var(--kk-spacing-4) var(--kk-spacing-5)}.quiz-board .quiz__option-key[data-v-02a77053],.quiz-board .quiz__option[data-v-02a77053]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500}.quiz-board .quiz__option-key[data-v-02a77053]{-webkit-box-pack:center;-ms-flex-pack:center;background:var(--kk-color-border-darker);border-radius:var(--kk-radius-sm);color:var(--kk-color-white);font-size:12px;height:var(--kk-spacing-6);justify-content:center;line-height:16px;margin-right:var(--kk-spacing-3);width:var(--kk-spacing-6)}.quiz-board .quiz__option[data-v-02a77053]:focus{outline:none}.quiz-board .quiz__option--selected[data-v-02a77053]{background:#ededed;border:1px solid var(--kk-color-border-darker);-webkit-box-shadow:0 0 0 1px var(--kk-color-border-darker);box-shadow:0 0 0 1px var(--kk-color-border-darker)}.quiz-board .bottom-bar[data-v-02a77053]{margin-top:30px;width:100%}.quiz-board .bottom-bar .quiz__submit[data-v-02a77053]{border:none;border-radius:var(--kk-radius-md);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--kk-color-white);font-size:16px;font-weight:700;line-height:24px;padding:var(--kk-spacing-4) var(--kk-spacing-7);width:100%}.quiz-board .bottom-bar .quiz__submit[data-v-02a77053]:not(:disabled){background:var(--kk-color-border-darker)}.quiz-board .bottom-bar .quiz__submit[data-v-02a77053]:disabled{background:var(--kk-color-border-darker);cursor:not-allowed;opacity:.4}.quiz-board .bottom-bar .quiz-board__progress[data-v-02a77053]{font-size:14px;font-weight:500;line-height:20px;margin-top:var(--kk-spacing-3);text-align:center}@-webkit-keyframes placeHolderShimmer2-77a93146{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes placeHolderShimmer2-77a93146{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.coach__rail[data-v-77a93146]{-ms-scroll-chaining:none;aspect-ratio:160/180;cursor:-webkit-grab;cursor:grab;overscroll-behavior:contain;position:relative;-ms-touch-action:pan-x;touch-action:pan-x;width:100%}.coach__rail[data-v-77a93146]:active{cursor:-webkit-grabbing;cursor:grabbing}.coach-card[data-v-77a93146]{-ms-flex-negative:0;aspect-ratio:160/163;background:#fff;border-radius:var(--kk-radius-lg);-webkit-box-shadow:0 8px 24px 0 rgba(37,42,49,.24);box-shadow:0 8px 24px 0 rgba(37,42,49,.24);flex-shrink:0;left:50%;overflow:hidden;padding:0;pointer-events:none;position:absolute;text-align:center;top:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:100%;will-change:transform,opacity}.coach-card--current[data-v-77a93146]{pointer-events:auto}.coach-card--animated[data-v-77a93146]{-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.coach-card--entering[data-v-77a93146],.coach-card--leaving[data-v-77a93146]{-webkit-transition:all 3s ease;transition:all 3s ease}.coach-card--leaving[data-v-77a93146]{position:absolute}.coach-card--entering.left[data-v-77a93146]{opacity:0;-webkit-transform:translate(-50%,-50%) translateX(-300px) rotate(-20deg)!important;transform:translate(-50%,-50%) translateX(-300px) rotate(-20deg)!important}.coach-card--entering.right[data-v-77a93146]{opacity:0;-webkit-transform:translate(-50%,-50%) translateX(300px) rotate(20deg)!important;transform:translate(-50%,-50%) translateX(300px) rotate(20deg)!important}.coach-card--leaving.left[data-v-77a93146]{opacity:0;-webkit-transform:translate(-50%,-50%) translateX(-300px) rotate(-20deg)!important;transform:translate(-50%,-50%) translateX(-300px) rotate(-20deg)!important}.coach-card--leaving.right[data-v-77a93146]{opacity:0;-webkit-transform:translate(-50%,-50%) translateX(300px) rotate(20deg)!important;transform:translate(-50%,-50%) translateX(300px) rotate(20deg)!important}.coach-card__image[data-v-77a93146]{border-radius:var(--kk-radius-lg);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.coach-actions[data-v-77a93146],.coach-actions__btn[data-v-77a93146]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.coach-actions__btn[data-v-77a93146]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:var(--kk-radius-circle);border-radius:100%;color:var(--kk-color-white);font-size:16px;font-weight:700;height:50px;line-height:24px;padding:10px;width:50px}.coach-actions__btn--reject[data-v-77a93146]{background:var(--kk-color-background-critical-dark);color:var(--kk-color-white);margin-right:var(--kk-spacing-6)}.coach-actions__btn--approve[data-v-77a93146]{background:var(--kk-color-background-primary-button);color:var(--kk-color-white)}.coach-actions__btn--next[data-v-77a93146]{background:var(--kk-color-background-secondary-dark);color:var(--kk-color-white);margin-right:0}.all-skipped-dialog[data-v-77a93146]{-webkit-box-pack:center;-ms-flex-pack:center;backdrop-filter:blur(4px);background:rgba(0,0,0,.5);inset:0;justify-content:center;padding:var(--kk-spacing-4);position:fixed;z-index:1000}.all-skipped-dialog[data-v-77a93146],.all-skipped-dialog__content[data-v-77a93146]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.all-skipped-dialog__content[data-v-77a93146]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--kk-color-white);border-radius:var(--kk-radius-xl);-ms-flex-direction:column;flex-direction:column;padding:var(--kk-spacing-8) var(--kk-spacing-7) var(--kk-spacing-7);text-align:center;width:300px}.all-skipped-dialog__icon[data-v-77a93146]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.all-skipped-dialog__message[data-v-77a93146]{color:var(--kk-color-text-dark);font-size:16px;font-weight:400;line-height:24px;margin-top:var(--kk-spacing-3)}.all-skipped-dialog__btn[data-v-77a93146]{background:var(--kk-color-background-primary-button);border:none;border-radius:var(--kk-radius-md);color:var(--kk-color-white);cursor:pointer;font-size:16px;font-weight:700;line-height:24px;margin:var(--kk-spacing-7) var(--kk-spacing-7) 0;padding:var(--kk-spacing-4) var(--kk-spacing-7);width:100%}@-webkit-keyframes placeHolderShimmer2-120e5e7a{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes placeHolderShimmer2-120e5e7a{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.result[data-v-120e5e7a]{margin-top:20px}.result__title[data-v-120e5e7a]{color:var(--kk-color-text-darker);font-size:16px;font-weight:700;line-height:24px;margin-bottom:var(--kk-spacing-3);text-align:center}.result-card[data-v-120e5e7a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--kk-color-white);border:2px solid var(--kk-color-border-darker);border-radius:var(--kk-radius-xl);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--kk-spacing-2);justify-content:center;padding:var(--kk-spacing-4) var(--kk-spacing-5);width:100%}.result-card__image[data-v-120e5e7a]{border:2px solid var(--kk-color-border-lighter);border-radius:100%;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.result-card__name[data-v-120e5e7a]{color:var(--kk-color-text-darker);font-size:16px;font-weight:700;line-height:24px}.result-card__desc[data-v-120e5e7a]{color:var(--kk-color-text-darker);font-size:14px;font-weight:400;line-height:20px;text-align:center}.matching-section__title[data-v-120e5e7a]{color:var(--kk-color-text-darker);font-weight:700;margin-top:var(--kk-spacing-5)}.matching-section__text[data-v-120e5e7a],.matching-section__title[data-v-120e5e7a]{font-size:16px;line-height:24px;margin-bottom:var(--kk-spacing-3);text-align:center}.matching-section__text[data-v-120e5e7a]{color:#294061;font-weight:400}.result-swiper-placeholder__overlay .matching-section__text[data-v-120e5e7a]{color:#294061;font-size:16px;font-weight:400;line-height:24px}.matching-section__btn[data-v-120e5e7a]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:20px;margin-top:var(--kk-spacing-6)}.matching-section__btn .restart-icon[data-v-120e5e7a]{margin-right:var(--kk-spacing-2)}.result-swiper-placeholder[data-v-120e5e7a]{aspect-ratio:327/316;border-radius:var(--kk-radius-xl);overflow:hidden;position:relative;width:100%}.result-swiper-placeholder[data-v-120e5e7a],.result-swiper-placeholder__overlay[data-v-120e5e7a]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#9dddf9;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.result-swiper-placeholder__overlay[data-v-120e5e7a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--kk-color-white);color:#294061;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:400;gap:var(--kk-spacing-5);inset:0;line-height:24px;position:absolute}.result-swiper-placeholder__icon[data-v-120e5e7a]{-webkit-animation:spin-120e5e7a 1s linear infinite;animation:spin-120e5e7a 1s linear infinite;color:#294061}.result-swiper-placeholder__icon--no-match[data-v-120e5e7a]{-webkit-animation:none;animation:none;color:#294061}@-webkit-keyframes spin-120e5e7a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-120e5e7a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes placeHolderShimmer2-708b5b3d{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes placeHolderShimmer2-708b5b3d{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.match-success-animation[data-v-708b5b3d]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-animation:fadeIn-708b5b3d .5s ease-out;animation:fadeIn-708b5b3d .5s ease-out;backdrop-filter:blur(4px);background:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.animation-container[data-v-708b5b3d]{--avatar-size:148px;--overlap-offset:64px;-webkit-animation:slideUp-708b5b3d .8s cubic-bezier(.25,.46,.45,.94);animation:slideUp-708b5b3d .8s cubic-bezier(.25,.46,.45,.94);color:var(--kk-color-white);position:relative;text-align:center;width:100%}.center-stage[data-v-708b5b3d]{height:260px;position:relative}.avatars[data-v-708b5b3d]{inset:0;position:absolute;z-index:3}.avatar[data-v-708b5b3d]{background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.05));border:2px solid hsla(0,0%,100%,.25);border-radius:50%;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.35);box-shadow:0 8px 24px rgba(0,0,0,.35);height:var(--avatar-size);overflow:hidden;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--avatar-size)}.avatar-img[data-v-708b5b3d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar--left[data-v-708b5b3d]{-webkit-animation:avatarInLeft-708b5b3d 1s ease-out .3s both;animation:avatarInLeft-708b5b3d 1s ease-out .3s both;left:-30%;z-index:1}.avatar--right[data-v-708b5b3d]{-webkit-animation:avatarInRight-708b5b3d 1s ease-out .3s both;animation:avatarInRight-708b5b3d 1s ease-out .3s both;left:130%;z-index:4}.congratulations-text[data-v-708b5b3d]{-webkit-animation:bounce-708b5b3d 1.2s ease-in-out;animation:bounce-708b5b3d 1.2s ease-in-out;margin-top:var(--kk-spacing-6)}.success-title[data-v-708b5b3d]{-webkit-text-fill-color:transparent;-webkit-animation:textShine-708b5b3d 2s ease-in-out infinite,bounceIn-708b5b3d .8s ease-out;animation:textShine-708b5b3d 2s ease-in-out infinite,bounceIn-708b5b3d .8s ease-out;-webkit-background-clip:text;background-clip:text;background-size:400% 400%;font-size:24px;font-weight:700;line-height:30px;margin-bottom:var(--kk-spacing-3)}.confetti-container[data-v-708b5b3d]{height:300px;left:50%;overflow:visible;pointer-events:none;position:absolute;top:-300px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:min(70%,360px);z-index:5}.confetti[data-v-708b5b3d]{-webkit-animation:confettiBurst-708b5b3d both;animation:confettiBurst-708b5b3d both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background:var(--color);border-radius:2px;left:50%;position:absolute;top:50%;-webkit-transform-origin:center;transform-origin:center;will-change:transform,opacity}.confetti--shape-0[data-v-708b5b3d]{border-radius:3px}.confetti--shape-1[data-v-708b5b3d]{border-radius:50%}.confetti--shape-2[data-v-708b5b3d]{border-radius:2px;width:4px!important}.confetti--tone-0[data-v-708b5b3d]{-webkit-filter:saturate(1.5);filter:saturate(1.5)}.confetti--tone-1[data-v-708b5b3d]{-webkit-filter:brightness(1.15);filter:brightness(1.15)}.confetti--tone-2[data-v-708b5b3d]{-webkit-filter:contrast(1.2);filter:contrast(1.2)}.confetti--tone-3[data-v-708b5b3d]{opacity:.98}.confetti--tone-4[data-v-708b5b3d]{opacity:.94}.confetti--tone-5[data-v-708b5b3d]{opacity:.9}@-webkit-keyframes fadeIn-708b5b3d{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-708b5b3d{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideUp-708b5b3d{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp-708b5b3d{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounce-708b5b3d{0%,20%,53%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%,43%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}70%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}90%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes bounce-708b5b3d{0%,20%,53%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%,43%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}70%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}90%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@-webkit-keyframes bounceIn-708b5b3d{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn-708b5b3d{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeInUp-708b5b3d{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:.9;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-708b5b3d{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:.9;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes textShine-708b5b3d{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes textShine-708b5b3d{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes confettiBurst-708b5b3d{0%{opacity:0;-webkit-transform:translate(-50%) scale(.9) rotate(0deg);transform:translate(-50%) scale(.9) rotate(0deg)}12%{opacity:1}50%{opacity:1;-webkit-transform:translate(var(--dx1),var(--dy1)) rotate(240deg);transform:translate(var(--dx1),var(--dy1)) rotate(240deg)}to{opacity:.7;-webkit-transform:translate(var(--dx2),var(--dy2)) rotate(900deg);transform:translate(var(--dx2),var(--dy2)) rotate(900deg)}}@keyframes confettiBurst-708b5b3d{0%{opacity:0;-webkit-transform:translate(-50%) scale(.9) rotate(0deg);transform:translate(-50%) scale(.9) rotate(0deg)}12%{opacity:1}50%{opacity:1;-webkit-transform:translate(var(--dx1),var(--dy1)) rotate(240deg);transform:translate(var(--dx1),var(--dy1)) rotate(240deg)}to{opacity:.7;-webkit-transform:translate(var(--dx2),var(--dy2)) rotate(900deg);transform:translate(var(--dx2),var(--dy2)) rotate(900deg)}}@-webkit-keyframes avatarInLeft-708b5b3d{0%{left:-30%;-webkit-transform:translateY(-50%) scale(.95);transform:translateY(-50%) scale(.95)}70%{left:calc(50% - var(--avatar-size)/2 - var(--overlap-offset));-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}to{left:calc(50% - var(--avatar-size)/2 - var(--overlap-offset));-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@keyframes avatarInLeft-708b5b3d{0%{left:-30%;-webkit-transform:translateY(-50%) scale(.95);transform:translateY(-50%) scale(.95)}70%{left:calc(50% - var(--avatar-size)/2 - var(--overlap-offset));-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}to{left:calc(50% - var(--avatar-size)/2 - var(--overlap-offset));-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@-webkit-keyframes avatarInRight-708b5b3d{0%{left:130%;-webkit-transform:translateY(-50%) scale(.95);transform:translateY(-50%) scale(.95)}70%{left:calc(50% - var(--avatar-size)/2 + var(--overlap-offset));-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}to{left:calc(50% - var(--avatar-size)/2 + var(--overlap-offset));-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@keyframes avatarInRight-708b5b3d{0%{left:130%;-webkit-transform:translateY(-50%) scale(.95);transform:translateY(-50%) scale(.95)}70%{left:calc(50% - var(--avatar-size)/2 + var(--overlap-offset));-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}to{left:calc(50% - var(--avatar-size)/2 + var(--overlap-offset));-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@-webkit-keyframes placeHolderShimmer2-5187b8b7{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes placeHolderShimmer2-5187b8b7{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.match-success[data-v-5187b8b7]{margin-top:20px}.match-content[data-v-5187b8b7]{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;background:linear-gradient(99deg,#36b2e4 -11.36%,#50d49e 130.56%);border:3px solid var(--kk-color-white);border-radius:var(--kk-radius-xl);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--kk-spacing-4);padding:var(--kk-spacing-5) var(--kk-spacing-6)}.match-content__title[data-v-5187b8b7]{color:var(--kk-color-white);font-size:16px;font-weight:700;line-height:24px;text-align:center;width:100%}.match-content .persona-card[data-v-5187b8b7]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:var(--kk-color-white);border:1px solid var(--kk-color-border-lighter);border-radius:var(--kk-radius-xl);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.08);box-shadow:0 6px 20px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:var(--kk-spacing-5) var(--kk-spacing-6);position:relative;width:100%}.match-content .persona-card__image[data-v-5187b8b7]{border:2px solid var(--kk-color-border-lighter);border-radius:100%;height:72px;margin-bottom:var(--kk-spacing-4);margin-right:0;-o-object-fit:cover;object-fit:cover;width:72px}.match-content .persona-card__body[data-v-5187b8b7]{color:var(--kk-color-text-darker);text-align:center;width:100%}.match-content .persona-card__name[data-v-5187b8b7]{font-size:16px;font-weight:700;line-height:24px;text-align:center}.match-content .persona-card__desc[data-v-5187b8b7]{font-size:14px;font-weight:400;line-height:20px;margin-top:var(--kk-spacing-1);text-align:center}.match-content .coach-card[data-v-5187b8b7]{aspect-ratio:89/86;background:#fff;border-radius:var(--kk-radius-xl);position:relative;width:100%}.match-content .coach-card__image[data-v-5187b8b7]{aspect-ratio:89/86;border-radius:var(--kk-radius-xl);-o-object-fit:cover;object-fit:cover;width:100%}.match-success__actions[data-v-5187b8b7]{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--kk-spacing-3);justify-content:center;width:100%}.match-success__actions--main[data-v-5187b8b7]{margin-top:20px}.match-success__actions .match-success__btn[data-v-5187b8b7]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;align-items:center;background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;justify-content:center;min-width:0}@media(width <= 480px){.match-success__actions .match-success__btn[data-v-5187b8b7]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.match-success__actions .match-success__btn--go[data-v-5187b8b7]{-webkit-box-flex:1.5;background:var(--kk-color-border-darker);border-radius:var(--kk-radius-md);color:var(--kk-color-white);-ms-flex:1.5 1 auto;flex:1.5 1 auto;font-size:16px;font-weight:700;line-height:24px;padding:var(--kk-spacing-4) var(--kk-spacing-7);white-space:nowrap}@media(width <= 480px){.match-success__actions .match-success__btn--go[data-v-5187b8b7]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;white-space:normal}}.match-success__actions .match-success__btn--share[data-v-5187b8b7]{background:var(--kk-color-white);border:1px solid var(--kk-color-border-dark);border-radius:var(--kk-radius-md);color:var(--kk-color-text-darker);font-size:16px;font-weight:700;line-height:24px;padding:var(--kk-spacing-4) var(--kk-spacing-7);white-space:nowrap}@media(width <= 480px){.match-success__actions .match-success__btn--share[data-v-5187b8b7]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;white-space:normal}}.match-success__actions .match-success__btn--share[data-v-5187b8b7]:disabled{cursor:not-allowed;opacity:.6}.match-success__actions .match-success__btn--share .share-icon[data-v-5187b8b7]{margin-right:var(--kk-spacing-2)}.match-success__actions .match-success__btn--share .loading-spinner[data-v-5187b8b7]{-webkit-animation:spin-5187b8b7 1s linear infinite;animation:spin-5187b8b7 1s linear infinite;border-radius:50%;border-top:2px solid var(--kk-color-border-light);border:2px solid var(--kk-color-border-light);border-top-color:var(--kk-color-text-darker);display:inline-block;height:16px;margin-right:var(--kk-spacing-2);width:16px}.match-success__actions .match-success__btn--download[data-v-5187b8b7]{background:var(--kk-color-white);border:1px solid var(--kk-color-border-dark);border-radius:var(--kk-radius-md);color:var(--kk-color-text-darker);font-size:16px;font-weight:700;line-height:24px;padding:var(--kk-spacing-4) var(--kk-spacing-7);white-space:nowrap}@media(width <= 480px){.match-success__actions .match-success__btn--download[data-v-5187b8b7]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;white-space:normal}}.match-success__actions .match-success__btn--download[data-v-5187b8b7]:disabled{cursor:not-allowed;opacity:.6}.match-success__actions .match-success__btn--download .download-icon[data-v-5187b8b7]{margin-right:var(--kk-spacing-2)}.match-success__actions .match-success__btn--download .loading-spinner[data-v-5187b8b7]{-webkit-animation:spin-5187b8b7 1s linear infinite;animation:spin-5187b8b7 1s linear infinite;border-radius:50%;border-top:2px solid var(--kk-color-border-light);border:2px solid var(--kk-color-border-light);border-top-color:var(--kk-color-text-darker);display:inline-block;height:16px;margin-right:var(--kk-spacing-2);width:16px}.match-success__actions .match-success__btn--restart[data-v-5187b8b7]{font-size:14px;font-weight:500;line-height:20px;margin-top:var(--kk-spacing-6)}.match-success__actions .match-success__btn--restart .restart-icon[data-v-5187b8b7]{margin-right:var(--kk-spacing-2)}@-webkit-keyframes spin-5187b8b7{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-5187b8b7{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.poster-container[data-v-5187b8b7]{height:auto;left:-9999px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:-9999px;visibility:hidden;width:375px;z-index:-999}@-webkit-keyframes placeHolderShimmer2-dfcfc236{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes placeHolderShimmer2-dfcfc236{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.quiz-swipe-campaign-container[data-v-dfcfc236]{background:#c2ebff;padding:60px var(--kk-spacing-6);position:relative}.quiz-swipe-campaign-container .intro__title[data-v-dfcfc236]{color:var(--kk-color-text-darker);font-family:PingFang TC;font-size:30px;font-style:normal;font-weight:600;line-height:46px;text-align:center}.quiz-swipe-campaign-container .quiz-swipe-section[data-v-dfcfc236]{margin:0 auto;max-width:375px}.fade-enter-active[data-v-dfcfc236],.fade-leave-active[data-v-dfcfc236]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.fade-enter-from[data-v-dfcfc236],.fade-leave-to[data-v-dfcfc236]{opacity:0}