.lens-rx-done[data-v-c5da4c24]{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.lens-btn-is-active[data-v-c5da4c24]{background:hsla(0,0%,100%,.5)!important;box-shadow:none!important;outline:none!important}.lens-btn-done[data-v-c5da4c24]{background:transparent;border:1px solid #fff;border-radius:300px;color:#fff;font-size:20px;font-style:normal;font-weight:700;min-height:50px;min-width:180px}.lens-btn-done[data-v-c5da4c24]:hover{background:hsla(0,0%,100%,.3);border:1px solid #fff}.lens-btn-done[data-v-c5da4c24]:focus{background:hsla(0,0%,100%,.5)!important;box-shadow:none!important;outline:none!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}[data-v-118ecd5f]:root{--app-font-family:"Noto Sans","Noto Sans JP","Noto Sans SC","Noto Sans TC",sans-serif}.modal-custom[data-v-118ecd5f]{align-items:flex-end;background-color:rgba(0,0,0,.4);bottom:0;display:flex;display:-webkit-flex;height:100%;left:0;padding-top:100px;position:fixed;right:0;top:0;width:100%;z-index:9999}.modal-custom .modal-custom-dialog[data-v-118ecd5f]{background-color:#242424;border-top-left-radius:20px;border-top-right-radius:20px;height:100%;max-height:550px;overflow:hidden;padding:40px 30px;position:relative;text-align:left;width:100%}.modal-custom .modal-custom-dialog .modal-custom-close[data-v-118ecd5f]{cursor:pointer;padding:18px;position:absolute;right:0;top:0}.modal-custom .modal-custom-dialog .modal-custom-close img[data-v-118ecd5f]{height:13px;width:13px}.modal-custom .modal-custom-dialog .modal-custom-body[data-v-118ecd5f]{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;height:100%;letter-spacing:0;line-height:130%;line-height:inherit}.modal-custom .modal-custom-dialog .modal-custom-body .modal-custom-content[data-v-118ecd5f]{display:flex;flex-direction:row;height:100%;justify-items:start}.modal-custom .modal-custom-dialog .modal-custom-body img[data-v-118ecd5f]{border-radius:20px;display:none;flex:none;-moz-flex:none;-webkit-flex:none;max-height:260px;max-width:260px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.modal-custom .modal-custom-dialog .modal-custom-body .description[data-v-118ecd5f]{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;min-height:0;overflow-y:auto}.modal-custom .modal-custom-dialog .modal-custom-body .description>div[data-v-118ecd5f]{margin:auto}@media only screen and (min-width:992px){.modal-custom .modal-custom-dialog[data-v-118ecd5f]{max-height:440px;padding:100px 90px}.modal-custom .modal-custom-dialog .modal-custom-close[data-v-118ecd5f]{padding:34px;position:absolute;right:0;top:0}.modal-custom .modal-custom-dialog .modal-custom-close img[data-v-118ecd5f]{height:21px;width:21px}.modal-custom .modal-custom-dialog .modal-custom-body img[data-v-118ecd5f]{display:block;margin-right:50px}}
.loading-page[data-v-53c511c2]{background:rgba(61,57,57,.8);font-size:24px;height:100%;left:0;padding-top:40vh;position:fixed;text-align:center;top:0;width:100%;z-index:10000}.stage[data-v-53c511c2]{align-items:center;display:flex;justify-content:center;margin:0 -5%;overflow:hidden;padding:2rem 0}.dot-pulse[data-v-53c511c2]{animation:dotPulse-53c511c2 1.5s linear infinite;animation-delay:.25s;box-shadow:9999px 0 0 -5px #f8f8fa;left:-9999px;position:relative}.dot-pulse[data-v-53c511c2],.dot-pulse[data-v-53c511c2]:after,.dot-pulse[data-v-53c511c2]:before{background-color:#f8f8fa;border-radius:5px;color:#f8f8fa;height:10px;width:10px}.dot-pulse[data-v-53c511c2]:after,.dot-pulse[data-v-53c511c2]:before{content:"";display:inline-block;position:absolute;top:0}.dot-pulse[data-v-53c511c2]:before{animation:dotPulseBefore-53c511c2 1.5s linear infinite;animation-delay:0s;box-shadow:9984px 0 0 -5px #f8f8fa}.dot-pulse[data-v-53c511c2]:after{animation:dotPulseAfter-53c511c2 1.5s linear infinite;animation-delay:.5s;box-shadow:10014px 0 0 -5px #f8f8fa}@keyframes dotPulseBefore-53c511c2{0%{box-shadow:9984px 0 0 -5px #f8f8fa}30%{box-shadow:9984px 0 0 2px #f8f8fa}60%,to{box-shadow:9984px 0 0 -5px #f8f8fa}}@keyframes dotPulse-53c511c2{0%{box-shadow:9999px 0 0 -5px #f8f8fa}30%{box-shadow:9999px 0 0 2px #f8f8fa}60%,to{box-shadow:9999px 0 0 -5px #f8f8fa}}@keyframes dotPulseAfter-53c511c2{0%{box-shadow:10014px 0 0 -5px #f8f8fa}30%{box-shadow:10014px 0 0 2px #f8f8fa}60%,to{box-shadow:10014px 0 0 -5px #f8f8fa}}
@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}[data-v-e76798fc]:root{--app-font-family:"Noto Sans","Noto Sans JP","Noto Sans SC","Noto Sans TC",sans-serif}.my-modal-title[data-v-e76798fc]{font-size:30px}.my-modal-content[data-v-e76798fc],.my-modal-title[data-v-e76798fc]{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;letter-spacing:0;line-height:130%;text-align:center}.my-modal-content[data-v-e76798fc]{font-size:16px;margin:32px 78px 50px}.wrapper-button[data-v-e76798fc]{text-align:center}.wrapper-button button[data-v-e76798fc]{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%;text-align:center;width:250px}.wrapper-button button[data-v-e76798fc]:first-child{margin-right:23px}.wrapper-button button[data-v-e76798fc]:first-child:hover{background:hsla(0,0%,100%,.2)}.wrapper-button button[data-v-e76798fc]:first-child:focus{border:1px solid hsla(0,0%,100%,.5);color:hsla(0,0%,100%,.5)}.wrapper-button button.disable-restart[data-v-e76798fc]{border:1px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.3);transition:all .3s ease-out}.wrapper-button button.continue[data-v-e76798fc]{background-color:#fff;border:none;color:#000}.wrapper-button button.continue[data-v-e76798fc]:hover{background:hsla(0,0%,100%,.7)}.wrapper-button button.continue[data-v-e76798fc]:focus{background:hsla(0,0%,100%,.5)}.wrapper-button button.disable-continue[data-v-e76798fc]{background:hsla(0,0%,100%,.3);transition:all .3s ease-out}@media only screen and (max-width:600px){.wrapper-button button[data-v-e76798fc]:first-child{margin-bottom:23px;margin-right:0}.my-modal-title[data-v-e76798fc]{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%}.my-modal-content[data-v-e76798fc]{margin:32px 0 50px}}.home-icon-door[data-v-e76798fc]{background-color:hsla(0,0%,100%,.2);border-radius:30px;color:#fff;cursor:pointer;font-size:18px;height:50px;padding:10px;position:fixed;right:20px;text-align:center;top:20px;width:50px;z-index:1000}.list-item-close[data-v-e76798fc]{background-color:transparent;border:none;height:51px;text-align:right}.home-btn-close[data-v-e76798fc]{height:13px;position:absolute;right:19px;top:19px;width:13px}.list-item-header[data-v-e76798fc]{font-size:24px;font-size:17px;height:90px;padding:30px 20px}.list-item-end-session[data-v-e76798fc],.list-item-header[data-v-e76798fc]{background-color:transparent;border:none;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%;text-align:left}.list-item-end-session[data-v-e76798fc]{font-size:20px;height:60px;padding:17px 80px}.list-item-end-session[data-v-e76798fc]:hover,.list-item-footer[data-v-e76798fc]:hover,.list-item-header[data-v-e76798fc]:hover{background-color:hsla(0,0%,100%,.1);cursor:pointer}.sidebar-footer[data-v-e76798fc]{bottom:0;left:0;position:absolute;width:100%}.list-item-footer[data-v-e76798fc]{background-color:transparent;border:none;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:17px;font-style:normal;height:90px;letter-spacing:0;line-height:130%;padding:30px 20px;text-align:center}hr.solid[data-v-e76798fc]{border:1px solid hsla(0,0%,100%,.5);margin:0 auto}@media only screen and (min-width:992px){.list-item-close[data-v-e76798fc]{height:90px}.home-btn-close[data-v-e76798fc]{height:22px;right:34px;top:34px;width:22px}}@media only screen and (min-width:992px)and (max-height:800px){.list-item-close[data-v-e76798fc]{height:90px}.home-btn-close[data-v-e76798fc]{height:22px;right:34px;top:34px;width:22px}}
@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}[data-v-56c166a2]:root{--app-font-family:"Noto Sans","Noto Sans JP","Noto Sans SC","Noto Sans TC",sans-serif}.modal-home-custom[data-v-56c166a2]{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}.modal-home-custom .modal-custom-dialog[data-v-56c166a2]{background-color:#242424;border-radius:20px;height:100%;max-height:340px;max-width:716px;overflow:hidden;padding:60px;position:relative;text-align:center;width:100%}.modal-home-custom .modal-custom-dialog .modal-custom-close[data-v-56c166a2]{cursor:pointer;height:13px;position:absolute;right:18px;top:18px;width:13px}.modal-home-custom .modal-custom-dialog .modal-custom-body[data-v-56c166a2]{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;height:100%;letter-spacing:0;line-height:130%}.modal-home-custom .modal-custom-dialog .modal-custom-body .modal-custom-content[data-v-56c166a2]{display:flex;flex-direction:row;height:100%}.modal-home-custom .modal-custom-dialog .modal-custom-body .description[data-v-56c166a2]{display:flex;flex:1 1 auto;min-height:0;overflow-y:auto}.modal-home-custom .modal-custom-dialog .modal-custom-body .description>div[data-v-56c166a2]{margin:auto}@media only screen and (max-width:600px){.modal-home-custom .modal-custom-dialog[data-v-56c166a2]{margin:20px;min-height:500px;padding:10px}}@media only screen and (max-width:767px){.modal-home-custom .modal-custom-dialog[data-v-56c166a2]{margin:20px;padding:60px 10px}}@media only screen and (min-width:992px){.modal-home-custom .modal-custom-dialog .modal-custom-close[data-v-56c166a2]{height:22px;position:absolute;right:34px;top:34px;width:22px}}@media only screen and (min-width:992px)and (max-height:800px){.modal-home-custom .modal-custom-dialog .modal-custom-close[data-v-56c166a2]{height:22px;position:absolute;right:34px;top:34px;width:22px}}
.navbar[data-v-df425220]{background-color:none;padding-left:0;padding-right:0}.navbar-dark .navbar-toggler-icon[data-v-df425220]{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-collapse.collapse.show[data-v-df425220],.navbar-nav[data-v-df425220]{height:100vh}.btn-login[data-v-df425220],.navbar-dark .navbar-nav .nav-link[data-v-df425220]{color:#e5e5e5;-webkit-text-decoration:none;text-decoration:none}.navbar-dark .navbar-nav .nav-item[data-v-df425220]{border:.5px solid #e5e5e5;border-radius:25px;cursor:pointer;margin:16px 8px;padding-left:16px;padding-right:16px}
