:root{--animate-duration:800ms;--animate-delay:0.9s}.w-10{max-width:78px!important;min-width:78px!important;width:78px!important}.w-fit{width:-moz-fit-content;width:fit-content}.w-50{width:50%}.white-space-pre-wrap{white-space:pre-wrap!important}.opacity-none{opacity:0!important}.text-black{color:#000!important}.width-fit-content{width:-moz-fit-content!important;width:fit-content!important}.cursor-pointer{cursor:pointer}.my-12{margin-bottom:12px;margin-top:12px}.container{height:100vh;margin:0 auto;padding:0}.footer{bottom:0;left:0;padding-bottom:10px;position:fixed}.footer,.header{color:#fff;cursor:pointer;text-align:center;width:100%}.header{padding-top:10px;z-index:1000}.center-content,.center-content-item{display:flex;justify-content:center}.center-content-item{align-items:center}.center-checkbox-content{display:flex;justify-content:center}.center-checkbox-content-item{align-items:center;display:flex;justify-content:flex-start}.question-text{color:#fff;font-style:normal;font-weight:700;line-height:130%;text-align:center;width:100%}.progress{background-color:rgba(253,218,27,.3)!important;border-radius:0!important}.progress-bar{background-color:#fdda1b!important}@media only screen and (min-width:601px){.d-none-web{display:none!important}}@media only screen and (max-width:600px){div.mobile-responsive{max-width:none!important;padding:2.5%}.arrow .title{padding:0 2.5%;word-break:break-word}.wrapper-flex-responsive{display:block!important;flex-wrap:wrap}.slider{width:100%!important}.slider>div{margin:5px 0!important}.d-none-mobile{display:none!important}.mobile-evenly{height:100%!important;justify-content:space-evenly!important}.survey-question .wrapper-slider,.survey-question .wrapper-slider-three{margin-top:2rem}.questionnaire-slider-content.col{flex-wrap:wrap}.questionnaire-slider-content.col>div:first-child{order:2;text-align:left}.questionnaire-slider-content.col>div:last-child{order:3;text-align:right}.survey-welcome .policy input#privacy-statement{margin-right:15px}.survey-welcome .policy input#privacy-statement:focus{outline:0}.lens-recommendation-content .btn-nav-back{align-items:center;height:auto!important;padding:0!important}.lens-recommendation-content .btn-nav-back span{padding:0!important;word-break:break-word}.lens-recommendation-content .lens-recommendation{padding:0!important}.consumer-reco-card{align-items:start!important}.consumer-reco-card .card-icon-lens{margin-top:37px!important}.consumer-reco-card .card-container{padding:25px 0!important}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-title{align-items:start;display:flex}.group-locate-button,.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-form-email{justify-content:space-between!important;max-width:none!important}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-form-email img{padding:0!important}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-frame .frame-content{padding-bottom:0!important}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options{height:auto!important;padding:15px 15px 15px 20px!important}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .did-you-know p,.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis h2{max-height:none!important}.lens-recommendation-content .lens-recommendation .title{margin-top:30px}.vision-needs-content .content-vision .how-improve>div{max-width:none!important}.lens-recommendation-content .lens-recommendation .wrapper-content .consumer .consumer-content .consumer-reco-banner img{height:auto!important}.lens-recommendation-content .lens-recommendation .title h2,.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-title h2{font-size:26px!important;line-height:110%!important}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .email-consent,.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-frame .frame-content{font-size:18px!important;line-height:110%!important}.lens-recommendation-content .btn-nav-back img{height:30px!important;margin-right:15px;width:12px!important}}@media only screen and (max-width:400px){.consumer-reco-card .card-icon-lens{padding-left:10px;padding-right:5px;width:75px!important}.consumer-reco-card .card-icon-lens img{height:60px!important;width:60px!important}.consumer-reco-card .card-container{width:100%!important}}
@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:100 900;src:url(/_nuxt/fonts/NotoSans-var.f15ade3.woff2) format("woff2"),url(/_nuxt/fonts/NotoSans-var.7c4b235.woff) format("woff");unicode-range:u+00??,u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+0300,u+0301,u+0303,u+0309,u+0323,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-style:italic;font-weight:100 900;src:url(/_nuxt/fonts/NotoSans-Italic-var.6b028cb.woff2) format("woff2"),url(/_nuxt/fonts/NotoSans-Italic-var.e5ac061.woff) format("woff");unicode-range:u+00??,u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+0300,u+0301,u+0303,u+0309,u+0323,u+20ab}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:100 900;src:url(/_nuxt/fonts/NotoSansJP-Var.b93e67b.woff2) format("woff2"),url(/_nuxt/fonts/NotoSansJP-Var.64caea3.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans SC;font-style:normal;font-weight:100 900;src:url(/_nuxt/fonts/NotoSansSC-Var.3b19cca.woff2) format("woff2"),url(/_nuxt/fonts/NotoSansSC-Var.152df5a.woff) format("woff");unicode-range:u+4e00-9fff}@font-face{font-display:swap;font-family:Noto Sans TC;font-style:normal;font-weight:100 900;src:url(/_nuxt/fonts/NotoSansTC-Var.8641697.woff2) format("woff2"),url(/_nuxt/fonts/NotoSansTC-Var.cd2d4de.woff) format("woff");unicode-range:u+4e00-9fff}:root{--app-font-family:"Noto Sans","Noto Sans JP","Noto Sans SC","Noto Sans TC",sans-serif}.survey-welcome{color:#fff;display:flex;height:100%;overflow-y:auto;text-align:center}.survey-welcome.w-full .scrollbar-position{height:auto}.survey-welcome .scrollbar-position{justify-content:center;max-width:910px}.survey-welcome>div{margin:auto}.survey-welcome h1,.survey-welcome textarea.h1{font-size:50px;font-weight:700;margin-bottom:50px}.survey-welcome h1,.survey-welcome h2,.survey-welcome textarea.h1,.survey-welcome textarea.h2{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-style:normal;letter-spacing:0;line-height:130%}.survey-welcome h2,.survey-welcome textarea.h2{font-size:30px;margin-bottom:30px}.survey-welcome .policy{margin:122px auto 0;max-width:700px}.survey-welcome .policy>div{align-items:flex-start}.survey-welcome .policy>div:first-child{margin-bottom:50px}.survey-welcome .policy input{height:24px;margin-right:30px;width:24px}.survey-welcome .policy input:checked:after{left:4px;top:-1px}.survey-welcome .policy input[type=checkbox]{padding:11px}.survey-welcome .policy label,.survey-welcome .policy textarea.label{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:20px;font-style:normal;letter-spacing:0;line-height:130%;margin:0;text-align:left}.survey-welcome .policy label span,.survey-welcome .policy label textarea.span,.survey-welcome .policy textarea.label span,.survey-welcome .policy textarea.label textarea.span{cursor:pointer;display:block;font-size:16px;font-weight:400;letter-spacing:0;line-height:21px;-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (max-width:600px){.survey-welcome .scrollbar-position{max-width:315px}.survey-welcome h1,.survey-welcome textarea.h1{font-size:30px}.survey-welcome h1,.survey-welcome h2,.survey-welcome textarea.h1,.survey-welcome textarea.h2{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-style:normal;letter-spacing:0;line-height:130%;margin-bottom:10px}.survey-welcome h2,.survey-welcome textarea.h2{font-size:20px}.survey-welcome .policy{margin-top:15px}.survey-welcome .policy div:first-child{margin-bottom:15px}.survey-welcome .policy label,.survey-welcome .policy textarea.label{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;letter-spacing:0;line-height:130%}}@media only screen and (min-width:600px){.survey-welcome .scrollbar-position{max-width:500px}}@media only screen and (min-width:768px){.survey-welcome{margin-bottom:60px}.survey-welcome .scrollbar-position{max-width:700px}.survey-welcome h2{font-size:21px;margin-bottom:30px}.survey-welcome .policy{margin-top:40px}}@media only screen and (min-width:992px){.survey-welcome .scrollbar-position{max-width:910px}.survey-welcome h1,.survey-welcome textarea.h1{margin-bottom:30px}.survey-welcome h2,.survey-welcome textarea.h2{font-size:25px;margin-bottom:30px}.survey-welcome .policy{margin-top:60px}}@media only screen and (min-width:1200px){.survey-welcome h1,.survey-welcome textarea.h1{margin-bottom:50px}.survey-welcome h2,.survey-welcome textarea.h2{margin-bottom:30px}.survey-welcome .policy{margin-top:122px}}@media only screen and (min-width:992px)and (max-height:800px){.survey-welcome{margin:auto}.survey-welcome .wrapper-driving,.survey-welcome h2,.survey-welcome p{margin-bottom:40px}.survey-welcome .policy{margin-top:50px}}.survey-continue{color:#fff;display:flex;height:100%;margin:auto;overflow-y:auto;text-align:center}.survey-continue.w-full .scrollbar-position{height:auto}.survey-continue .scrollbar-position{justify-content:center;max-width:910px}.survey-continue>div{margin:auto}.survey-continue h1{font-size:50px;font-weight:700;height:100px;margin-bottom:50px}.survey-continue h1,.survey-continue h2{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-style:normal;letter-spacing:0;line-height:130%}.survey-continue h2{font-size:30px;margin:0 auto 100px;max-width:743px}.survey-continue .wrapper-button button{background:transparent;border:1px solid #fff;border-radius:40px;bottom:100px;color:#fff;cursor:pointer;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:24px;font-style:normal;font-weight:700;height:50px;letter-spacing:0;line-height:130%;min-width:180px;text-align:center}.survey-continue .wrapper-button button:first-child{margin-right:30px}.survey-continue .wrapper-button button:first-child:hover{background:hsla(0,0%,100%,.2)}.survey-continue .wrapper-button button:first-child:focus{border:1px solid hsla(0,0%,100%,.5);color:hsla(0,0%,100%,.5)}.survey-continue .wrapper-button button.disable-restart{border:1px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.3);transition:all .3s ease-out}.survey-continue .wrapper-button button.continue{background-color:#fff;border:none;color:#000}.survey-continue .wrapper-button button.continue:hover{background:hsla(0,0%,100%,.7)}.survey-continue .wrapper-button button.continue:focus{background:hsla(0,0%,100%,.5)}.survey-continue .wrapper-button button.disable-continue{background:hsla(0,0%,100%,.3);transition:all .3s ease-out}@media only screen and (max-width:600px){.survey-continue .scrollbar-position{max-width:315px}.survey-continue h1{font-size:30px;font-weight:700;height:auto;margin-bottom:20px}.survey-continue h1,.survey-continue h2{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-style:normal;letter-spacing:0;line-height:130%}.survey-continue h2{font-size:20px;margin-bottom:0}.survey-continue .wrapper-button button{font-size:16px;height:-moz-fit-content;height:fit-content;padding:12px;width:100%}.survey-continue .wrapper-button button:first-child{margin-bottom:20px;margin-right:0}}@media only screen and (min-width:600px){.survey-continue .scrollbar-position{max-width:500px}}@media only screen and (min-width:768px){.survey-continue .scrollbar-position{max-width:700px}}@media only screen and (min-width:992px){.survey-continue .scrollbar-position{max-width:910px}}.survey-question{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:auto;overflow-y:auto;text-align:center;width:100%}.survey-question .scrollbar-position{max-height:744px;max-width:910px}.survey-question .row{margin-left:0;margin-right:0}.survey-question .row .col{padding-left:0;padding-right:0}.survey-question .animation-example-portrait{display:none;min-height:40px}.survey-question .question-image{align-self:center}.survey-question .question-image>div{margin:auto;max-width:380px}.survey-question .wrapper-slider,.survey-question .wrapper-slider-three{align-items:center;flex:1;justify-content:center}.survey-question .wrapper-slider-three>div:nth-child(2),.survey-question .wrapper-slider>div:nth-child(2){display:flex;flex-direction:column;gap:10px;height:90%;justify-content:space-around}.survey-question .wrapper-slider .row.questionnaire-rx-slider .questionnaire-slider-title.col,.survey-question .wrapper-slider-three .row.questionnaire-rx-slider .questionnaire-slider-title.col{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;letter-spacing:0;line-height:130%}.survey-question .wrapper-slider .row.questionnaire-rx-slider .questionnaire-slider-title.col label,.survey-question .wrapper-slider-three .row.questionnaire-rx-slider .questionnaire-slider-title.col label{margin-bottom:10px}.survey-question .wrapper-slider .row.questionnaire-rx-slider .questionnaire-slider-content.col,.survey-question .wrapper-slider-three .row.questionnaire-rx-slider .questionnaire-slider-content.col{align-items:center;display:flex;justify-content:space-between}.survey-question .wrapper-slider .row.questionnaire-rx-slider .questionnaire-slider-content.col .span-hours,.survey-question .wrapper-slider .row.questionnaire-rx-slider .questionnaire-slider-content.col textarea.span-hours,.survey-question .wrapper-slider-three .row.questionnaire-rx-slider .questionnaire-slider-content.col .span-hours,.survey-question .wrapper-slider-three .row.questionnaire-rx-slider .questionnaire-slider-content.col textarea.span-hours{display:inline-block;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:130%;min-width:-moz-max-content;min-width:max-content;white-space:nowrap;width:6%}.survey-question .wrapper-slider-three>div:nth-child(2){display:flex;flex-direction:column;gap:10px;height:70%;justify-content:space-around}.survey-question .wrapper-slider-three .animation-example-description,.survey-question .wrapper-slider-three textarea.animation-example-description{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:24px;font-size:16px;font-style:normal;letter-spacing:0;line-height:130%;line-height:21px}@media only screen and (max-width:600px){.survey-question .scrollbar-position{max-width:315px}.survey-question .animation-example-portrait{display:block;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;letter-spacing:0;line-height:130%}.survey-question .question-image{display:none}.survey-question .wrapper-slider-three>div:nth-child(2),.survey-question .wrapper-slider>div:nth-child(2){height:100%;justify-content:center}.survey-question .wrapper-slider .row.questionnaire-rx-slider,.survey-question .wrapper-slider-three .row.questionnaire-rx-slider{margin-bottom:34px}.survey-question .wrapper-slider .row.questionnaire-rx-slider .questionnaire-slider-title.col,.survey-question .wrapper-slider-three .row.questionnaire-rx-slider .questionnaire-slider-title.col{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:130%;line-height:100%}.survey-question .wrapper-slider .row.questionnaire-rx-slider .questionnaire-slider-title.col label,.survey-question .wrapper-slider-three .row.questionnaire-rx-slider .questionnaire-slider-title.col label{margin-bottom:10px}.survey-question .wrapper-slider .row.questionnaire-rx-slider .questionnaire-slider-content.col .span-hours,.survey-question .wrapper-slider .row.questionnaire-rx-slider .questionnaire-slider-content.col textarea.span-hours,.survey-question .wrapper-slider-three .row.questionnaire-rx-slider .questionnaire-slider-content.col .span-hours,.survey-question .wrapper-slider-three .row.questionnaire-rx-slider .questionnaire-slider-content.col textarea.span-hours{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:20px;font-style:normal;letter-spacing:0;line-height:130%}.survey-question .wrapper-slider-three>div:nth-child(2){height:80%;justify-content:center}}@media only screen and (min-width:768px){.survey-question .scrollbar-position{max-width:700px}}@media only screen and (min-width:992px){.survey-question .scrollbar-position{max-width:910px}}@media only screen and (min-width:1200px){.survey-question .scrollbar-position{max-width:1176px}}@media only screen and (min-width:992px)and (max-height:800px){.survey-question .scrollbar-position{max-height:600px}}@media only screen and (min-width:992px)and (max-height:600px){.survey-question .scrollbar-position{max-height:500px}}@media only screen and (orientation:portrait){.survey-question .animation-example-portrait{display:block;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;letter-spacing:0;line-height:130%}.survey-question .question-image{display:none}}.survey-end{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:auto;overflow-y:auto;text-align:center;width:100%}.survey-end.w-full .scrollbar-position{display:inline;display:initial;flex-direction:row;height:auto;max-width:610px}@media only screen and (max-height:850px)and (min-width:601px){.survey-end.w-full .scrollbar-position{max-width:none;padding-left:90px;padding-right:90px}}.survey-end .wrapper-img{height:auto;margin:0 auto 67px;max-width:300px}.survey-end p{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:24px;font-style:normal;letter-spacing:0;line-height:130%;line-height:118%;margin-bottom:20px}.survey-end button{margin-top:117px}@media only screen and (max-width:600px){.survey-end .scrollbar-position{max-width:315px}.survey-end .wrapper-img{margin:0 auto 30px;max-width:200px}.survey-end p{font-size:18px;line-height:100%}.survey-end button,.survey-end p{font-style:normal;letter-spacing:0}.survey-end button{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:20px;font-weight:700;line-height:130%;margin-top:44px}}@media only screen and (min-width:992px)and (max-height:850px){.survey-end p{margin-top:20px}.survey-end button{margin-top:60px}}@media only screen and (min-width:601px){p{font-size:15px}}@media only screen and (min-width:992px)and (max-height:600px){.survey-end{max-height:500px}.survey-end .wrapper-img{margin-bottom:40px}.survey-end button{margin-top:40px}}.lens-recommendation-content{height:100%;overflow-y:auto}.lens-recommendation-content .btn-nav-back{color:#fff;cursor:pointer;display:flex;height:31px;justify-items:center;padding:20px 20px 69px 40px}.lens-recommendation-content .btn-nav-back img{height:20px;width:8px}.lens-recommendation-content .btn-nav-back span{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;letter-spacing:0;line-height:130%;padding-left:30px}.lens-recommendation-content .icon-dots-long{bottom:54px;display:block;position:absolute;right:88px}.lens-recommendation-content .lens-recommendation{height:auto;margin:auto;max-width:1184px;width:100%}.lens-recommendation-content .lens-recommendation .title{color:#fff;margin-bottom:30px}.lens-recommendation-content .lens-recommendation .title h2{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:30px;font-style:normal;font-weight:700;letter-spacing:0;line-height:130%;min-height:40px}.lens-recommendation-content .lens-recommendation .wrapper-content{height:auto;margin:0 auto;width:100%}.lens-recommendation-content .lens-recommendation .wrapper-content .consumer{padding:0}.lens-recommendation-content .lens-recommendation .wrapper-content .consumer .consumer-content{height:100%;max-width:662px}.lens-recommendation-content .lens-recommendation .wrapper-content .consumer .consumer-content .consumer-reco-banner img{border-radius:10px 10px 0 0;width:100%}.lens-recommendation-content .lens-recommendation .wrapper-content .consumer .consumer-content .consumer-reco-pair{border-left:4px solid #fdda1b;min-height:400px}.lens-recommendation-content .lens-recommendation .wrapper-content .consumer .consumer-content .consumer-reco-layer{margin-bottom:50px;margin-top:20px}.lens-recommendation-content .lens-recommendation .wrapper-content .consumer .consumer-content .consumer-reco-layer .consumer-reco-card{border-radius:0 0 10px 10px}.lens-recommendation-content .lens-recommendation .wrapper-content .group{align-items:center;display:flex;max-width:432px;padding:0 0 0 20px;position:absolute;right:0;width:100%}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content{display:flex}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-dot-square{height:22px;margin:5px 40px 40px 0;width:22px}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-title{color:#fff}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-title h2{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:30px;font-style:normal;font-weight:700;letter-spacing:0;line-height:130%;min-height:40px}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-form-email{align-items:center;display:flex;justify-content:center;max-width:370px;padding:54px 0 20px}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-form-email input{align-items:center;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyOCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuODQ3NjU2IDEuMzQ3NjZMMTAuMDM2NSA5LjEyNjQ4QzEyLjI0ODkgMTAuOTk5NCAxNS40ODM5IDExLjAyMjggMTcuNzIzMiA5LjE4MjE1TDI3LjEwODggMS40NjczNiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZD0iTTI3LjEwOTQgMTguMjg5MUwxNi43NzUxIDkuODE3NzJNMC44NDgyMzIgMTguMTczMkwxMS4xODc4IDkuOTQzMzgiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41Ii8+CjxyZWN0IHg9IjAuNzUiIHk9IjEuMjUiIHdpZHRoPSIyNi41IiBoZWlnaHQ9IjE3LjUiIHJ4PSIyLjI1IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8L3N2Zz4K) no-repeat scroll 20px;background-color:hsla(0,0%,100%,.2);background-repeat:no-repeat;border:none;border-radius:25px;color:#fff;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:20px;font-style:normal;height:50px;letter-spacing:0;line-height:130%;padding-left:70px;padding-right:20px;width:calc(100% - 50px)}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-form-email input:focus{box-shadow:none;outline:none}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-form-email input::-moz-placeholder{color:hsla(0,0%,100%,.6)}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-form-email input::placeholder{color:hsla(0,0%,100%,.6)}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-form-email img{cursor:pointer;padding:14px}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-frame{color:#fff}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-frame .frame-content{align-items:center;display:flex;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:20px;font-style:normal;letter-spacing:0;line-height:130%;padding-bottom:50px}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-frame .frame-content>p:first-child{margin-right:30px}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .email-consent{align-items:center;display:flex;font-size:20px;font-style:normal;letter-spacing:0;line-height:130%;margin-bottom:50px}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .email-consent div{align-items:flex-start}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .email-consent input{flex:1 0 auto;margin-right:15px;width:24px}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .email-consent label{color:#fff}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-locate-text.group-locate-text-no-padding{padding-top:0}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-locate-text{align-items:center;display:flex;font-size:20px;font-style:normal;letter-spacing:0;line-height:130%;margin-bottom:0;padding-top:80px}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-locate-text div{align-items:flex-start}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-locate-text label{color:#fff}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-locate-button{align-items:center;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAxOCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMTAuNjY2NUMxIDE1LjM2NDUgNC41NjYwMiAxOS42MjQ3IDcuNDQ2NzMgMjIuNjIwMkM4LjI2ODQyIDIzLjQ3NDcgOS42NjAxOCAyMy40MDg5IDEwLjQ0OTcgMjIuNTI0NkMxMy4zNDc3IDE5LjI3ODUgMTcgMTUuNDIxIDE3IDEwLjY2NjVDMTcgNS4wNjY0NyAxMyAxLjc5OTggOSAxLjc5OThDNSAxLjc5OTggMSA1LjA2NjQ3IDEgMTAuNjY2NVoiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K) no-repeat scroll 26px;background-color:#000;background-repeat:no-repeat;border:1px solid #fff;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:20px;font-style:normal;height:50px;letter-spacing:0;line-height:130%;margin-bottom:100px;max-width:370px;padding:10px 0 0 70px;width:100%}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-locate-button:hover{background-color:hsla(0,0%,100%,.2)}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-locate-button:active{background-color:hsla(0,0%,100%,.6)}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .wrapper-img{margin:auto;max-width:370px;padding:30px 0}.consumer-reco-card{align-items:center;background-color:#c4c4c4;background:linear-gradient(90deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.2));border-radius:0;display:flex;height:auto;min-height:200px}.consumer-reco-card .card-icon-lens{margin:0;text-align:center;width:100%;width:142px}.consumer-reco-card .card-icon-lens img{height:72px;margin:0 auto;width:72px}.consumer-reco-card .card-container{align-items:center;display:flex;height:100%;width:calc(100% - 142px)}.consumer-reco-card .card-container .card-content{align-items:center;color:#fff;padding-right:10px;width:calc(100% - 105px)}.consumer-reco-card .card-container .card-content .card-title{font-size:24px;font-weight:700;margin-top:12px}.consumer-reco-card .card-container .card-content .card-example,.consumer-reco-card .card-container .card-content .card-title{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-style:normal;letter-spacing:0;line-height:130%;line-height:115%}.consumer-reco-card .card-container .card-content .card-example{font-size:20px}.consumer-reco-card .card-container .card-next{align-items:center;border-left:1px solid #fff;display:flex;height:150px;padding:0 30px 0 20px;width:120px}.consumer-reco-card .card-container .card-next .card-icon-next{color:#fff;cursor:pointer}.consumer-reco-card .card-container .card-next .card-icon-next>span{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:.1em;line-height:130%;text-transform:uppercase}.consumer-reco-card .card-container .card-next .card-icon-next img{padding:20px 20px 0}@media only screen and (max-width:991px){.lens-recommendation-content{display:block;height:100%;overflow-y:auto}.lens-recommendation-content .btn-nav-back{padding:20px}.lens-recommendation-content .btn-nav-back img{height:20px;width:8px}.lens-recommendation-content .btn-nav-back span{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;letter-spacing:0;line-height:130%}.lens-recommendation-content .icon-dots-long{display:none}.lens-recommendation-content .lens-recommendation{height:100%;margin:auto;padding:30px;width:100%}.lens-recommendation-content .lens-recommendation .title{color:#fff}.lens-recommendation-content .lens-recommendation .title h2{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:30px;font-style:normal;font-weight:700;letter-spacing:0;line-height:130%}.lens-recommendation-content .lens-recommendation .wrapper-content{margin:0 auto;width:100%}.lens-recommendation-content .lens-recommendation .wrapper-content .consumer{padding:0}.lens-recommendation-content .lens-recommendation .wrapper-content .consumer .consumer-content{height:100%;max-width:100%}.lens-recommendation-content .lens-recommendation .wrapper-content .consumer .consumer-content .consumer-reco-banner img{width:100%}.lens-recommendation-content .lens-recommendation .wrapper-content .consumer .consumer-content .consumer-reco-pair{min-height:400px}.lens-recommendation-content .lens-recommendation .wrapper-content .consumer .consumer-content .consumer-reco-layer{margin-top:20px}.lens-recommendation-content .lens-recommendation .wrapper-content .group{display:block;height:100%;max-width:100%;padding:0;position:static;width:100%}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content{display:block}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-dot-square{height:22px;margin:40px 40px 40px 0;width:22px}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-title{color:#fff}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-title h2{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:30px;font-style:normal;font-weight:700;letter-spacing:0;line-height:130%;min-height:40px}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-form-email{padding:30px 0}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-form-email input{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;letter-spacing:0;line-height:130%}.lens-recommendation-content .lens-recommendation .wrapper-content .group .group-content .group-mail .group-frame .frame-content{padding-bottom:30px}.consumer-reco-card{height:auto;min-height:202px}.consumer-reco-card .card-icon-lens{max-width:27%}.consumer-reco-card .card-container{flex-wrap:wrap;padding:25px 20px 25px 0;width:73%}.consumer-reco-card .card-container .card-content{color:#fff;width:100%}.consumer-reco-card .card-container .card-content .card-title{font-size:20px;font-weight:700}.consumer-reco-card .card-container .card-content .card-example,.consumer-reco-card .card-container .card-content .card-title{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-style:normal;letter-spacing:0;line-height:130%}.consumer-reco-card .card-container .card-content .card-example{font-size:16px}.consumer-reco-card .card-container .card-next{border:none;flex-basis:100%;height:auto;padding:0}.consumer-reco-card .card-container .card-next .card-icon-next{align-items:center;display:flex;height:auto;width:100%}.consumer-reco-card .card-container .card-next .card-icon-next,.consumer-reco-card .card-container .card-next .card-icon-next>span{font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;letter-spacing:.1em;line-height:130%;text-transform:uppercase}.consumer-reco-card .card-container .card-next .card-icon-next img{padding:0 20px}}@media only screen and (min-width:992px){.lens-recommendation-content .lens-recommendation{max-width:910px;padding:0}}@media only screen and (min-width:1200px){.lens-recommendation-content .lens-recommendation{max-width:1184px}.lens-recommendation-content .icon-dots-long{bottom:50px;right:88px}}.custom-toasting{max-width:500px!important;padding:10px!important;word-break:break-word!important}.vision-needs-content{background-image:url(/_nuxt/img/bg_vision_phone.4b9bb58.png);background-repeat:no-repeat;background-size:cover;height:100%;overflow-y:auto;position:relative}.vision-needs-content .content-vision{height:auto;margin:auto;width:100%}.vision-needs-content .content-vision .icon-dots-short{display:none}.vision-needs-content .content-vision .vision-infos{align-items:center;display:flex}.vision-needs-content .content-vision .vision-infos .left .info-head .label{color:#fff;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:19px;margin:0 auto;text-transform:uppercase}.vision-needs-content .content-vision .vision-infos .left .info-head .wrap{align-items:center;display:flex;position:relative}.vision-needs-content .content-vision .vision-infos .left .info-head .wrap .anchor{background:#fddb1b;left:0;min-width:4px;position:absolute;width:4px}.vision-needs-content .content-vision .vision-infos .left .info-head .wrap h1{color:#fff;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:49px;font-style:normal;font-weight:700;letter-spacing:0;line-height:61px;margin:0;padding-left:16px}.vision-needs-content .content-vision .vision-infos .left .description{color:#999;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-style:normal;letter-spacing:0;line-height:1em;margin:13px 0 18px;width:100%}.vision-needs-content .content-vision .listing-analytics{display:flex;width:100%}.vision-needs-content .content-vision .listing-analytics .listing-option{width:100%}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options{align-items:center;cursor:pointer;display:flex;justify-content:space-between;position:relative;width:100%}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options .content{align-items:center;display:flex;margin:0;width:90%}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options .content .title{color:#fff;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-style:normal;font-weight:700;letter-spacing:0;width:100%;word-break:break-word}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options.actived{border-left:4px solid #fddb1b!important}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options.actived:before{opacity:.3!important}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options:before{background:linear-gradient(90deg,#999 -.02%,hsla(0,0%,60%,.5) 99.98%);bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0;transition:auto .2s ease}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options:hover:before{opacity:.3!important}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis{overflow-x:auto}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail{display:flex;flex-direction:column;margin:auto}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .go-back-profile{align-items:center;cursor:pointer;display:flex;float:left;margin-top:40px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .go-back-profile span{color:#ccc;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:19px;margin-left:11px;text-align:right}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .list-option{display:flex;justify-content:space-between}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .list-option .option-item{align-items:center;cursor:pointer;display:flex;height:89px;justify-content:center;margin-top:33px;position:relative;width:90px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .list-option .option-item.actived{border-bottom:4px solid #fddb1b!important}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .list-option .option-item.actived:before{opacity:.3!important}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .list-option .option-item:before{background:linear-gradient(90deg,#999 -.02%,hsla(0,0%,60%,.5) 99.98%);bottom:0;content:"";left:0;opacity:.1;position:absolute;right:0;top:0;transform:matrix(1,0,0,-1,0,0)}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .list-option .option-item:hover:before{opacity:.3!important}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos{border-bottom:1px solid #333;padding-bottom:30px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos h1{color:#fff;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:19px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;margin:0;padding:40px 0 30px;word-break:break-word}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis{display:flex}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis .icon-good{height:19px;margin-right:13px;width:14px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis .icon-warning{height:19px;margin-right:11px;width:16px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis h2{word-wrap:break-word;color:#ccc;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;letter-spacing:0;line-height:16px;margin:0;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis+.item-analysis{margin-top:22px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .did-you-know{margin-top:30px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .did-you-know .label{color:#999;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:16px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .did-you-know p{word-wrap:break-word;color:#999;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;letter-spacing:0;letter-spacing:.5px;line-height:19px;margin:8px 0 0!important;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.vision-needs-content .content-vision .how-improve{align-items:center;display:flex;justify-content:flex-end;margin-bottom:30px;margin-top:38px;word-break:break-word}.vision-needs-content .content-vision .how-improve>div{color:#fff;cursor:pointer;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:19px;margin-right:13px;max-width:209px;text-align:right}.vision-needs-content .content-vision .how-improve img{cursor:pointer}@media only screen and (max-width:600px){.vision-needs-content .content-vision .vision-infos .left .info-head .wrap h1{font-size:31px!important;line-height:41px!important}.vision-needs-content .content-vision .vision-infos .left .description{font-size:16px!important;letter-spacing:.5px!important}.vision-needs-content .content-vision .detail-vision-analysis{height:-moz-fit-content;height:fit-content}.vision-needs-content .content-vision .detail-vision-analysis .content-detail{max-width:none!important;padding-left:2.5%;padding-right:2.5%}}@media only screen and (max-height:568px){.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .did-you-know{margin-bottom:10px}}@media only screen and (min-width:600px){.vision-needs-content .content-vision{max-width:500px}.vision-needs-content .content-vision .vision-infos .left .info-head .wrap h1{font-size:31px;line-height:43px}.vision-needs-content .content-vision .vision-infos .left .description{font-size:12px;letter-spacing:.5px}.vision-needs-content .content-vision .vision-infos .right{width:30%}.vision-needs-content .content-vision .detail-vision-analysis .content-detail{max-width:550px}}@media only screen and (min-width:768px){.vision-needs-content .content-vision{max-width:700px}.vision-needs-content .content-vision .vision-infos .left .info-head .wrap h1{font-size:34px;line-height:46px}.vision-needs-content .content-vision .vision-infos .left .description{font-size:13px;letter-spacing:.5px}.vision-needs-content .content-vision .detail-vision-analysis .content-detail{max-width:700px}.vision-needs-content .content-vision .how-improve>div{max-width:66%}}@media only screen and (max-width:991px){.vision-needs-content .content-vision .vision-infos{margin-top:50px}.vision-needs-content .content-vision .vision-infos .left .info-head .wrap{margin-top:3px}.vision-needs-content .content-vision .vision-infos .left .info-head .wrap .anchor{height:calc(100% - 11px)}.vision-needs-content .content-vision .vision-infos .left .info-head .wrap h1{font-size:39px;line-height:51px}.vision-needs-content .content-vision .vision-infos .left .description{font-size:16px;letter-spacing:.5px}.vision-needs-content .content-vision .vision-infos .right{display:none}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options{height:60px;padding:0 15px 0 20px}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options .content .icon-image{height:26px;width:26px}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options .content .title{font-size:16px;line-height:19px;padding-left:15px;width:100%}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options+.vision-options{margin-top:15px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis{background-image:url(/_nuxt/img/bg_vision_phone.4b9bb58.png);height:100%;left:0;position:fixed;top:0;width:100%}}@media only screen and (min-width:992px){.vision-needs-content{background-image:none}.vision-needs-content .content-vision{max-width:820px}.vision-needs-content .content-vision .icon-dots-short{display:block!important;left:40px;position:absolute;top:30px}}@media only screen and (min-width:992px)and (max-height:700px){.vision-needs-content .content-vision .how-improve{margin-top:20px!important}}@media only screen and (min-width:992px)and (max-height:767px){.vision-needs-content .content-vision .vision-infos{margin-bottom:30px;margin-top:40px}}@media only screen and (min-width:992px)and (min-height:768px){.vision-needs-content .content-vision .vision-infos{margin-bottom:30px;margin-top:50px}}@media only screen and (min-width:992px){.vision-needs-content .content-vision .vision-infos{display:flex}.vision-needs-content .content-vision .vision-infos .left{max-width:450px}.vision-needs-content .content-vision .vision-infos .left .wrap{margin-top:10px}.vision-needs-content .content-vision .vision-infos .left .wrap .anchor{height:calc(100% - 15px)}.vision-needs-content .content-vision .vision-infos .left .description{font-size:1.125em;letter-spacing:.5px;margin:20px 0 0}.vision-needs-content .content-vision .vision-infos .right{display:block;flex:1;padding-left:80px}.vision-needs-content .content-vision .vision-infos .right .icon-analytics{height:260px;max-width:340px;width:100%}.vision-needs-content .content-vision .listing-analytics .listing-option{max-width:400px}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options{height:90px;padding:0 10px 0 30px}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options .content .icon-image{height:35px;width:35px}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options .content .title{font-size:1em;line-height:1em;padding-left:20px;padding-right:6px}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options svg{height:18px!important;width:16px!important}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options+.vision-options{margin-top:10px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis{display:block!important;flex:1;overflow:hidden}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail{padding-left:60px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .go-back-profile,.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .list-option{display:none!important}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos{border:none;margin-top:0;padding-bottom:0}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis .icon-good,.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis .icon-warning{height:1em;width:1em}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis h2{font-size:1em;line-height:1em}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos h1,.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos textarea.arabic_textareaV2.visible-textarea.item-analysis-h1{display:none!important}.vision-needs-content .content-vision .how-improve{margin-top:30px}.vision-needs-content .content-vision .how-improve>div{max-width:50%}}@media only screen and (min-width:1080px)and (min-height:800px){.vision-needs-content .content-vision .vision-infos{margin-bottom:30px;margin-top:60px}}@media only screen and (min-width:1080px){.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail{padding-left:65px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos{margin-top:0}}@media only screen and (min-width:1112px){.vision-needs-content .content-vision{max-width:920px}}@media only screen and (min-width:1112px)and (min-height:800px){.vision-needs-content .content-vision .vision-infos{margin-bottom:90px;margin-top:50px}}@media only screen and (min-width:1112px)and (min-height:834px){.vision-needs-content .content-vision .vision-infos{margin-bottom:30px;margin-top:60px}}@media only screen and (min-width:1112px){.vision-needs-content .content-vision .vision-infos .right{padding-left:100px}.vision-needs-content .content-vision .vision-infos .right .icon-analytics{height:300px;max-width:400px;width:100%}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options{height:90px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail{padding-left:70px}}@media only screen and (min-width:1194px){.vision-needs-content .content-vision{max-width:930px}}@media only screen and (min-width:1194px)and (min-height:800px){.vision-needs-content .content-vision .vision-infos{margin-bottom:30px;margin-top:40px}}@media only screen and (min-width:1194px)and (min-height:834px){.vision-needs-content .content-vision .vision-infos{margin-bottom:30px;margin-top:50px}}@media only screen and (min-width:1194px){.vision-needs-content .content-vision .vision-infos .right{padding-left:110px}.vision-needs-content .content-vision .vision-infos .right .icon-analytics{height:320px}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options{height:90px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail{padding-left:80px}}@media only screen and (min-width:1366px){.vision-needs-content .content-vision{max-width:1032px}.vision-needs-content .content-vision .icon-dots-short{top:40px}.vision-needs-content .content-vision .vision-infos{margin-bottom:30px;margin-top:100px}.vision-needs-content .content-vision .vision-infos .left{max-width:550px}.vision-needs-content .content-vision .vision-infos .left .description{font-size:20px}.vision-needs-content .content-vision .vision-infos .right{padding-left:132px}.vision-needs-content .content-vision .vision-infos .right .icon-analytics{height:319px;max-width:400px}.vision-needs-content .content-vision .listing-analytics .listing-option{max-width:500px}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options{height:120px;padding:0 40px}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options .content .icon-image{height:40px;width:40px}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options .content .title{font-size:1.25em}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail{padding-left:100px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos{margin-top:0}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis h2{font-size:20px}.vision-needs-content .content-vision .how-improve{margin-bottom:38px;margin-top:38px}}@media only screen and (min-width:1400px){.vision-needs-content .content-vision .vision-infos{margin-top:60px}}@media only screen and (max-height:850px)and (min-width:768px){.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis h2{font-size:12px;line-height:16px!important;max-height:none;word-break:break-word}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis .icon-good,.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis .icon-warning{height:12px;width:12px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .infos .item-analysis+.item-analysis{margin-top:11px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .did-you-know{margin-top:10px}.vision-needs-content .content-vision .vision-infos .left .description{font-size:16px!important;line-height:20px!important;margin-top:10px}.vision-needs-content .content-vision .listing-analytics .detail-vision-analysis .content-detail .did-you-know p{font-size:13px;line-height:16px;max-height:none}.vision-needs-content .content-vision .vision-infos .left .info-head .wrap h1{font-size:30px;line-height:32px}.vision-needs-content .content-vision .vision-infos{margin-bottom:20px!important}.vision-needs-content .content-vision .how-improve{margin-bottom:20px;margin-top:20px}.vision-needs-content .content-vision .how-improve>div{max-width:60%}.vision-needs-content .content-vision .listing-analytics .listing-option .vision-options .content .title{font-size:16px!important;line-height:20px!important}}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-family:var(--app-font-family);line-height:1.45}button,input,select,textarea{font-family:inherit}.hidden-scrollbar-all::-webkit-scrollbar{display:none!important}.hidden-scrollbar::-webkit-scrollbar{background:transparent;height:0;width:2px}.hidden-scrollbar::-webkit-scrollbar-track{background:transparent;border-radius:10px}.hidden-scrollbar::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6)}.hidden-scrollbar::-webkit-scrollbar-thumb:hover{background:transparent}.hidden-scrollbar{-ms-overflow-style:none;scrollbar-width:none}body{background-color:#151515!important;overscroll-behavior:contain}.custom-scrollbar-hidden::-webkit-scrollbar{display:none}.custom-scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.w-full{width:100%}.w-full>.scrollbar-position{display:flex;flex-direction:column;height:100%;margin:auto;width:100%}#check-screen{width:100%}#check-screen>.scrollbar-position{display:flex;flex-direction:column;height:100%;margin:auto;width:100%}.nav-bkg-custom{background-color:#333!important}.word-break-all{word-break:break-word}sup{font-size:50%!important;position:inherit!important;vertical-align:super!important}
/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transform:translateZ(0) scaleY(.95);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px) scale(.7)}80%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translateX(-2000px) scale(.7)}80%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translateX(2000px) scale(.7)}80%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px) scale(.7)}80%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:.7;transform:translateY(700px) scale(.7)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:.7;transform:translateX(-2000px) scale(.7)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:.7;transform:translateX(2000px) scale(.7)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:.7;transform:translateY(-700px) scale(.7)}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{animation-name:flip;backface-visibility:visible}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateY(-15deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;transform:skewX(-20deg)}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg)}to{opacity:0;transform:translate3d(0,700px,0)}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{animation-name:slideOutUp}
