:root{--app-height:100%;--k1:#6b2df5;--k2:linear-gradient(0deg,rgba(239,96,121,0.25),rgba(239,96,121,0.25)),#fff;--c1:#6b2df5;--c2:#ffc402;--c3:#2b2455;--c4:#333f48;--cG1:#333;--cNeutral900:#333;--cNeutral400:#787878;--cNeutral100:#eee;--cNeutral300:#bdbdbd;--cNeutral200:#d3d3d3;--cG2:#4f4f4f;--cG3:#828282;--cG4:#bdbdbd;--cG5:#e0e0e0;--cG6:#f2f2f2;--cBg:#f2f1f6;--cRed:#eb5757;--cGreen:#27ae60;--cOrange:#f90;--cBlue:#5cb8b2;--cOther1:#eee;--cOther2:#d3d3d3;--cOther3:#ece5ff;--c004:#ece5ff;--cOther4:#787878;--c002:#a480ff;--c01:#6b2df5;--c03:#2b2455;--fXXL:1.6rem;--fXL:1.4rem;--fL:1.2rem;--fM:1rem;--fS:0.7rem;--fXS:0.6rem;--cNeutral50:#fdbe4d;--cNeutral500:#636363;--c003:#ddd1ff;--cBackground:#faf9fb;--wLight:300;--wNormal:400;--wMedium:500;--wSemibold:600}.marginX,body,html{width:100vw;padding:0!important;margin:0!important;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,button,h1,h2,h3,h4,h5,h6,input,p,select,span,textarea{font-family:Noto Sans TC,Arial,微軟正黑體,新細明體,"sans-serif"}.body{display:flex;flex-direction:column;background:var(--cBackground);background-position:50%;background-attachment:fixed;background-size:cover}.body .primary{color:var(--c1)!important}.body .secondary{color:var(--c2)!important}.body .third{color:var(--c3)!important}.body .gray{color:var(--cG3)!important}.body .minor{color:var(--cG4)!important}.body .disabled{color:var(--cG3)!important;filter:grayscale(100%);opacity:.7;pointer-events:none}.body .disabled *{color:var(--cG4)!important}.body .disabled img{filter:grayscale(100%);opacity:.5}.body .error{color:var(--cRed)!important}.body .success{color:var(--cGreen)!important}.body .orange{color:var(--cOrange)!important}.body .background{background-color:var(--cBg)!important}.body .fXXL{font-size:clamp(1.6rem,7vw,1.8rem)}.body .fXL{font-size:clamp(1.4rem,6vw,1.6rem)}.body .fL{font-size:1.25rem}.body .fM{font-size:clamp(.85rem,4vw,1.2rem)}.body .fS{font-size:clamp(.8rem,3vw,1rem)}.body .fXS{font-size:clamp(.6rem,3vw,.8rem)}.body .bold{font-weight:700}.body .under{text-decoration:underline!important}.body .nowrap{white-space:nowrap}.body .single{white-space:nowrap}.body .double,.body .single{overflow:hidden;text-overflow:ellipsis}.body .double{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.body .textButton{color:var(--c1);border-radius:5px}.body .textButton:hover{color:var(--cG3)}.body .textButton.white,.body span.white{color:#fff}.body .textButton.center,.body span.center{text-align:center}.body .textButton.margin,.body span.margin{margin:5px}.body .textButton.width,.body span.width{width:100%}.body ol{padding:0 0 20px 30px}.body ol.chin{list-style-type:none}.body ol.chin>li{margin-left:-20px}.body ol.romanU{list-style-type:upper-roman}.body ol ol,.body ol ul{padding:0 0 10px 20px}.body ol ul{list-style-type:disc}.body ol li{margin:5px 0}.body ol li.none{list-style-type:none}.body h1,.body h2,.body h3,.body h4,.body h5,.body h6,.body p{color:var(--c4);margin:0}.body ol,.body span,.body ul{color:var(--c4)}.body a{text-decoration:none!important}.body a:hover{cursor:pointer;box-shadow:inset 0 0 100px 100px hsla(0,0%,100%,.2)}.body input{border:0;padding:0;color:var(--c4);background-color:transparent}.body input:focus{box-shadow:none!important;outline:none}.body input:-webkit-autofill{color:var(--c4)!important;background-color:#fff!important;box-shadow:inset 0 0 0 1000px #fff!important;background-clip:content-box!important}.body textarea{border:0}.body textarea:focus{box-shadow:none!important;outline:none}.body select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:0}.body select:hover{cursor:pointer}.body iframe{border:0}.body *,.body :after,.body :before{box-sizing:unset;-webkit-box-sizing:unset}.body :visited{color:inherit}.body .header{width:100%;height:-moz-fit-content;height:fit-content;padding:10px 10px 0 10px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.body .header .img{width:-moz-fit-content;width:fit-content;height:38px}.body .main{min-height:100vh;padding:10px;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.body .main>*{min-height:-moz-fit-content;min-height:fit-content}.body .footer{width:calc(100% - 20px);height:-moz-fit-content;height:fit-content;padding:0 10px 10px 10px;display:flex;align-items:center;justify-content:space-around}.body .footer .iconButton{width:100%;height:100%;margin:0;flex-direction:column}.body .footer .iconButton:hover{box-shadow:none}.body .footer .iconButton.active>img:first-child{display:none}.body .footer .iconButton.active>span{color:var(--c1)}.body .footer .iconButton:not(.active)>img:nth-child(2){display:none}.body .footer .iconButton:not(.active)>span{color:var(--cNeutral500)}.body .footer .iconButton img{width:100%;height:26px;margin-top:auto}.body .footer .iconButton span{width:100%;height:30px;text-align:center;line-height:24px}.body .footer .iconButton .feature{width:20px;top:-5%;left:15%;position:absolute}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .footer,.body .header,.body .main{width:calc(100% - 100px);margin:0 40px}}.body.fixed .header{height:60px;padding:0 10px;display:flex;align-items:center;z-index:6;position:fixed;background:#fff;background-position:top;background-attachment:fixed;background-size:cover}.body.fixed .header>img{width:unset;height:19px}.body.fixed .header>span{margin:5px;white-space:nowrap}.body.fixed .header .left,.body.fixed .header .right{width:100%;display:flex;align-items:center;gap:2px}.body.fixed .header .left i,.body.fixed .header .left svg,.body.fixed .header .right i,.body.fixed .header .right svg{color:var(--c3)}.body.fixed .header .left img.logo,.body.fixed .header .right img.logo{height:24px}.body.fixed .header .left span{font-size:var(--fL)}.body.fixed .header .right{justify-content:flex-end;gap:10px}.body.fixed .main{padding:60px 10px 90px}.body.fixed .footer{height:70px;padding:0 10px;bottom:0;z-index:6x;position:fixed;background-position:bottom;background-attachment:fixed;background-size:cover;box-shadow:0 -10px 20px rgba(55,84,170,.1);background-color:#fff}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body.mobile .footer,.body.mobile .header,.body.mobile .main{width:748px;margin-left:calc(50vw - 384px);margin-right:calc(50vw - 384px)}}.body .absoluteC{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.body .flexH{align-items:center}.body .flexH,.body .flexV{width:-moz-fit-content;width:fit-content;border-radius:10px;display:flex}.body .flexV{flex-direction:column}.body .flexH.start,.body .flexV.start{align-items:flex-start}.body .flexH.center,.body .flexV.center{align-items:center}.body .flexH.end,.body .flexV.end{align-items:flex-end}.body .flexH.middle,.body .flexV.middle{justify-content:center}.body .flexH.between,.body .flexV.between{justify-content:space-between}.body .flexH.around,.body .flexV.around{justify-content:space-around}.body .flexH.right,.body .flexV.right{justify-content:flex-end}.body .flexH.radius,.body .flexV.radius{border-radius:0}.body .flexH.full,.body .flexV.full{width:100vw}.body .flexH.width,.body .flexV.width{width:100%}.body .flexH.height,.body .flexV.height{height:100%}.body .flexH.padding,.body .flexV.padding{padding:5px}.body .flexH.padding.width,.body .flexV.padding.width{width:calc(100% - 10px)}.body .flexH.padding.height,.body .flexV.padding.height{height:calc(100% - 10px)}.body .flexH.margin,.body .flexV.margin{margin:5px}.body .flexH.margin.width,.body .flexV.margin.width{width:calc(100% - 10px)}.body .flexH.margin.height,.body .flexV.margin.height{height:calc(100% - 10px)}.body .flexH.padding.margin.width,.body .flexV.padding.margin.width{width:calc(100% - 20px)}.body .flexH.padding.margin.height,.body .flexV.padding.margin.height{height:calc(100% - 20px)}.body .gapS{gap:5px!important}.body .gapM{gap:10px!important}.body .gapL{gap:20px!important}.body .carousels{width:100vw;margin-left:-10px;display:flex;overflow-x:auto;overflow-y:hidden}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .carousels{width:768px}}.body .carousels::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none}.body .carousels>.flexH{margin:auto;align-items:stretch}.body .carousels .carousel{margin:2.5px;border-radius:10px;display:flex;flex-direction:column}.body .carousels .carousel:first-child{margin-left:20px}.body .carousels .carousel:last-child{margin-right:20px}.body .grid{width:calc(100% - 10px);margin:5px;display:grid;-moz-column-gap:10px;column-gap:10px;row-gap:10px;grid-template-columns:auto auto auto auto;grid-template-rows:auto;grid-template-areas:"header header header header" "main main . sidebar" "footer footer footer footer"}.body .grid>div{padding:5px;border-radius:10px;background-color:var(--cBg)}.body .grid .grid1{grid-area:header}.body .grid .grid2{grid-area:main}.body .grid .grid3{grid-area:sidebar}.body .grid .grid4{grid-area:footer}.body table{margin:5px;border-collapse:unset;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:10px}.body table.fit{width:-moz-fit-content;width:fit-content}.body table.empty{-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.body table.empty tr{background-color:transparent!important}.body table.empty td{padding:0 10px 0 0}.body table th{text-align:center}.body table td{padding:5px 2.5px}.body table td:first-child{border-radius:10px 0 0 10px}.body table td:last-child{border-radius:0 10px 10px 0}.body table td span{line-height:30px;white-space:unset!important}.body table .action{width:-moz-fit-content;width:fit-content;display:flex;align-items:center}.body table .action a{width:20px;height:20px;margin:0 5px;display:flex;align-items:center;justify-content:center;color:var(--cG4)}.body table .edit .action>a{color:var(--c1)}.body table .edit .off{color:var(--cG5)}.body .hide{display:none!important}.body .spaceS{width:100%;height:10px}.body .spaceL{width:100%;height:50px}.body .lineH{width:100%;min-height:1px;margin:5px 0}.body .lineH,.body .lineV{background-color:var(--cG5)}.body .lineV{min-width:1px;height:100%;margin:0 5px}.body .dashH{width:100%;margin:5px 0;border:1px dashed var(--cG5)}.body .rounded{border-radius:999px!important}.body .img{width:100px;height:100px;margin:5px;-o-object-fit:cover;object-fit:cover}.body .img img{width:100%;height:100%;display:flex}.body .icon{min-width:20px;min-height:20px;margin:5px;border-radius:99px;position:relative;display:flex;align-items:center;justify-content:center;color:var(--c1)}.body .icon.toTop{display:none;position:absolute;right:20px;bottom:90px;z-index:8;color:#fff;background:hsla(0,0%,74.1%,.5);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.body .icon.iconButton{min-width:30px;min-height:30px}.body .icon.iconButton.active{background-color:var(--c2);border-radius:0}.body .icon.iconButton.fill{color:#fff;background-color:var(--c1)}.body .icon.black{color:var(--cG1)}.body .icon.white{color:#fff}.body .icon.fit{min-width:-moz-fit-content;min-width:fit-content;min-height:-moz-fit-content;min-height:fit-content;margin:0}.body .icon .new{min-width:10px;height:15px;padding:0 3px 2px;border-radius:99px;bottom:23px;right:20px;position:absolute;display:flex;align-items:center;justify-content:center;background-color:var(--cRed)}.body .icon .new.v2{border:1px solid var(--c1);background-color:#fff}.body .icon .new.v2 span.fXS.white{color:var(--cRed)!important}.body .icon .material-icons.md-18{font-size:1.125rem}.body .icon .material-icons.md-24{font-size:1.5rem}.body .icon .material-icons.md-36{font-size:2.25rem}.body .icon .material-icons.md-48{font-size:3rem}.body .button{width:calc(100% - 30px);min-height:50px;padding:0 10px;margin:5px;border-radius:10px;display:flex;align-items:center;justify-content:center;background-color:var(--c1);cursor:pointer}.body .button.float{position:fixed;width:calc(100% - 80px);bottom:40px;box-sizing:border-box}.body .button.fit{width:-moz-fit-content;width:fit-content;min-height:unset;padding:10px 20px}.body .button.delete{background-color:var(--cRed)!important}.body .button.delete i,.body .button.delete span{color:#fff!important}.body .button.secondary{background-color:var(--c2)}.body .button.secondary:hover{background-color:var(--cG5)}.body .button.secondary i,.body .button.secondary span{color:var(--c1)}.body .button.white{background-color:#fff}.body .button.white:hover{background-color:var(--cG5)}.body .button.white i,.body .button.white span{color:var(--cG2)}.body .button.gray{background-color:var(--cBg)}.body .button.gray:hover{background-color:var(--cG5)}.body .button.gray i,.body .button.gray span{color:var(--cG2)}.body .button .icon,.body .button span{color:#fff}.body .button:disabled{background:grey;cursor:not-allowed}.body .button.loader{position:relative;overflow:hidden}.body .button.loader .loading{color:transparent;cursor:not-allowed;position:absolute;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite}.body .input{width:calc(100% - 30px);height:40px;min-height:40px;padding:0 10px;margin:5px;border-radius:10px;position:relative;display:flex;align-items:center;background-color:#fff}.body .input.center input{text-align:center}.body .input.right input{text-align:right}.body .input.fake{background-color:transparent;pointer-events:none}.body .input.error{margin-bottom:20px;border:1.5px solid var(--cRed)}.body .input.error .message{display:flex}.body .input .inputbox,.body .input input{width:100%;height:100%}.body .input input.date,.body .input input.file,.body .input input.time{width:-moz-fit-content;width:fit-content;margin:auto}.body .input input.file{height:-moz-fit-content;height:fit-content}.body .input .message{top:43px;left:5px;position:absolute;display:none}.body .input .button{width:-moz-fit-content;width:fit-content;height:calc(100% - 10px);margin:0}.body .input .button span{white-space:nowrap}.body textarea{width:calc(100% - 30px);min-height:50px;padding:10px;margin:5px;border-radius:10px;background-color:var(--cBg);color:var(--cG1)}.body .dropdown{width:calc(100% - 10px);margin:5px;position:relative;display:flex;align-items:center}.body .dropdown select{width:100%;height:30px;padding:5px 10px;margin:0;border-radius:10px;color:var(--cG1);background-color:#fff}.body .dropdown .arrow{width:20px;height:100%;top:0;right:5px;position:absolute;display:flex;align-items:center;justify-content:center;color:var(--c1);pointer-events:none}.body .tabs{width:calc(100% - 16px);height:24px;padding:3px;margin:5px;border-radius:13px;display:flex;align-items:center;background-color:var(--cBg)}.body .tabs.line,.body .tabs.line .tab.active{background-color:transparent}.body .tabs.line .tab.active span{color:var(--c1)}.body .tabs.line .tab:not(.active):hover{background-color:transparent}.body .tabs .tab{width:100%;height:100%;border-radius:10px;display:flex;align-items:center;justify-content:center}.body .tabs .tab.active{background-color:var(--c1);box-shadow:unset}.body .tabs .tab.active span{color:#fff}.body .tabs .tab:not(.active):hover{background-color:var(--cG4)}.body .tabs .tab:not(.active) span{color:var(--cG3)}.body .switch{position:relative;display:inline-block;min-width:40px;max-width:40px;height:24px;margin:5px}.body .switch input{opacity:0;width:0;height:0}.body .switch input:checked+.slider{background-color:var(--cGreen)}.body .switch input:focus+.slider{box-shadow:0 0 1px var(--cGreen)}.body .switch input:checked+.slider:before{transform:translateX(16px)}.body .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border-radius:34px;background-color:var(--cG4);transition:.4s}.body .switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;border-radius:50%;background-color:#fff;transition:.4s}.body .check{width:-moz-fit-content;width:fit-content;min-height:20px;padding:10px 15px 10px 30px;border-radius:10px;position:relative;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.75rem}.body .check:hover{background:var(--cBg)}.body .check:hover input~.checkmark{background-color:#fff}.body .check .text{margin-left:2px}.body .check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.body .check input:checked~.checkmark{background-color:var(--c1)}.body .check input:checked~.checkmark:after{display:block}.body .check .checkmark.radio{position:absolute;top:auto;bottom:auto;left:5px;height:16px;width:16px;border-radius:50%;border:2px solid var(--c1);background-color:#fff}.body .check .checkmark.radio:after{content:"";position:absolute;display:none;top:5.5px;left:5.5px;width:5px;height:5px;border-radius:50%;background:#fff}.body .check .checkmark.checkbox{position:absolute;top:auto;bottom:auto;left:5px;height:16px;width:16px;border-radius:5px;border:solid 2px var(--c1);background-color:#fff}.body .check .checkmark.checkbox:after{content:"";position:absolute;display:none;left:4px;top:-.5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.body .banners{width:100%;position:relative;filter:drop-shadow(0 5px 10px rgba(55,84,170,.2))}.body .banners .banner{height:100%;border-radius:20px;display:none}.body .banners .banner img{width:100%;aspect-ratio:16/9;border-radius:20px;-o-object-fit:cover;object-fit:cover}.body .banners .banner .text{top:0;left:0;width:100%;height:100%;border-radius:20px;position:absolute;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5)}.body .banners .banner .text span{color:#fff}.body .banners .next,.body .banners .prev{width:30px;height:30px;cursor:pointer;position:absolute;top:50%;left:10px;margin-top:-15px;display:flex;align-items:center;justify-content:center;color:var(--cG2);font-weight:700;font-size:1.125rem;transition:.6s ease;border-radius:999px;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.2) 100%,hsla(0,0%,100%,.2) 0)}.body .banners .next{left:unset;right:10px;border-radius:999px;background:linear-gradient(270deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.2) 100%,hsla(0,0%,100%,.2) 0)}.body .banners .next:hover,.body .banners .prev:hover{box-shadow:none}.body .banners .dots{width:100%;display:flex;justify-content:center;position:absolute;bottom:10px}.body .banners .dots .dot{height:8px;width:8px;border:1px solid #fff;margin:0 5px;background-color:#fff;border-radius:50%;display:inline-block;transition:background-color .6s ease}.body .banners .dots .active{background-color:var(--c1)}.body .rotateF{animation-name:rotateF;animation-duration:.5s;animation-fill-mode:forwards}.body .rotateB{animation-name:rotateB;animation-duration:.5s;animation-direction:reverse}@keyframes rotateF{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes rotateB{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.body #toast{width:calc(100% - 20px);bottom:90px;margin:0 10px;display:flex;justify-content:center;position:fixed;z-index:1;visibility:hidden;pointer-events:none}.body #toast.show{visibility:visible;animation:fadein .5s,fadeout .5s 2.5s}.body #toast div{width:-moz-fit-content;width:fit-content;padding:10px 20px;border-radius:99px;text-align:center;background-color:var(--cG1)}.body #toast div span{color:#fff}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:90px;opacity:1}}@keyframes fadeout{0%{bottom:90px;opacity:1}to{bottom:0;opacity:0}}.body .spinner{top:0;left:0;width:100vw;height:100vh;position:fixed;z-index:9;background-color:hsla(0,0%,100%,.75)}.body .spinner,.body .spinner>div{display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.body .spinner>div{min-width:80px;min-height:80px;border-radius:20px;background:rgba(0,0,0,.75)}.body .spinner>div>div{min-width:40px;min-height:40px;border:3px solid var(--c1);border-top:3px solid transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.body .popup{width:100%;height:100%;left:0;top:0;position:fixed;display:none;overflow-x:hidden;overflow-y:hidden;z-index:8;background-color:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.body .popup,.body .popup .close{align-items:center;justify-content:center}.body .popup .close{top:10px;right:10px;height:20px;width:20px;padding:5px;border-radius:99px;position:absolute;display:flex;color:var(--cG4);font-size:1.5rem;z-index:1;background:rgba(242,241,246,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.body .popup .close:focus,.body .popup .close:hover{color:var(--cG1)}.body .popup .popBody{min-width:300px;max-width:748px;height:-moz-fit-content;height:fit-content;max-height:calc(100% - 60px);padding:20px 10px;margin:20px;border-radius:20px;position:relative;display:flex;flex-direction:column;background-color:#fff}.body .popup .popBody .popHeader{margin:5px;display:flex;flex-direction:column}.body .popup .popBody .popMain{margin:15px 0;padding:0 20px;overflow-y:auto;word-break:break-all}.body .popup .popBody .popMain::-webkit-scrollbar{-webkit-appearance:none}.body .popup .popBody .popMain::-webkit-scrollbar:vertical{width:10px}.body .popup .popBody .popMain::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--cG5);border:2.5px solid var(--cBg)}.body .popup .popBody .popFooter{display:flex}.body .popup .popBody .tabs{background-color:#fff}.body .index .mission .fM.mt-0{margin-top:0}.body .cNeutral50{color:var(--cNeutral50)!important}.body .cNeutral500{color:var(--cNeutral500)!important}.body .cNeutral900{color:var(--cG1)!important}.body .cNeutral400{color:var(--cNeutral400)!important}.body .page-title-wrap{display:flex;justify-content:space-between;height:40px;align-items:center;width:100%}.body .back-page{background:url(../img/back.2cd26aee.svg) no-repeat 50%;width:24px;height:24px}.body .font-light{font-weight:var(--wLight)}.body .font-normal{font-weight:var(--wNormal)}.body .font-medium{font-weight:var(--wMedium)}.body .font-semibold{font-weight:var(--wSemibold)}.body .text-center{text-align:center}.body .flex{display:flex}.body .flex-col{flex-direction:column}.body .flex-row{flex-direction:row}.body .gap-8{gap:2rem}.body .gap-7{gap:1.75rem}.body .gap-6{gap:1.5rem}.body .gap-5{gap:1.25rem}.body .gap-4{gap:1rem}.body .gap-1{gap:.25rem}.body .gap-2{gap:.5rem}.body .gap-3{gap:.75rem}.body .item-center,.body .items-center{align-items:center}.body .py-3{padding-top:.75rem;padding-bottom:.75rem}.body .px-3{padding-right:.75rem;padding-left:.75rem}.body .py-4{padding-top:1rem;padding-bottom:1rem}.body .px-4{padding-right:1rem;padding-left:1rem}.body .py-5{padding-top:1.25rem;padding-bottom:1.25rem}.body .px-5{padding-right:1.25rem;padding-left:1.25rem}.body .py-6{padding-top:1.5rem;padding-bottom:1.5rem}.body .px-6{padding-right:1.5rem;padding-left:1.5rem}.body .absolute{position:absolute}.body .relative{position:relative}.body .top-0{top:0}.body .left-0{left:0}.body .top-n8{top:-8px}.body .left-n8{left:-8px}.body .board-pad.board-pad.board-pad.board-pad.board-pad{padding:12px 16px 12px 16px}.body .board-pad-2{padding:8px 16px 8px 16px}.body .board-pad-3.board-pad-3.board-pad-3.board-pad-3{padding:8px 12px 8px 12px}.body .bg-transparent{background-color:transparent}.body .bg-success{background-color:var(--cGreen)!important}.body .justify-center{justify-content:center}.body .justify-end{justify-content:flex-end}.body .border-button{background-color:#fff;border:1px solid var(--c1)}.body .primary svg{color:var(--c1)}.body .min-h-init.min-h-init.min-h-init{min-height:0}.body .h-auto.h-auto.h-auto.h-auto{height:auto}.body .bg-white{background-color:#fff}.body .mt-4{margin-top:1rem}.body .mb-4{margin-bottom:1rem}.body .mt-8{margin-top:2rem}.body .mb-8{margin-bottom:2rem}.body .mt-1{margin-top:.25rem}.body .mt-2{margin-top:.5rem}.body .mb-2{margin-bottom:.5rem}.body .mb-0.mb-0.mb-0{margin-left:0}.body .pt-12p{padding-top:12px}.body .pb-12p{padding-bottom:12px}.body .w-full{width:100%}.body .w-49{width:49%}.body .items-center{align-items:center}.body .mr-1{margin-right:12px}.body .ml-1{margin-left:12px}.body .ml-3{margin-left:36px}.body .ml-4{margin-left:16px}.body .mr-3{margin-right:36px}.body .mb-4px{margin-bottom:4px}.body .mb-1{margin-bottom:16px}.body .mb-3{margin-bottom:36px}.body .mx-auto{margin-left:auto;margin-right:auto}.body .px-2{padding-left:16px;padding-right:16px}.body .px-3{padding-left:24px;padding-right:24px}.body .flex-1{flex:1}.body .flex-2{flex:2}.body .flex-3{flex:3}.body .flex-4{flex:4}.body .flex-5{flex:5}.body .flex-6{flex:6}.body .flex-7{flex:7}.body .flex-8{flex:8}.body .flex-9{flex:9}.body .text-lg{font-size:1.125rem;line-height:1.75rem}.body .text-base{font-size:1rem;line-height:1.5rem}.body .text-sm{font-size:.875rem;line-height:1.25rem}.body .text-xl{font-size:1.25rem;line-height:1.75rem}.body .text-2xl{font-size:1.5rem;line-height:2rem}.body .justify-right{justify-content:right}.body .text-white{color:#fff}.body .text-c03{color:var(--c03)}.body .main-no-x-padding.main-no-x-padding.main-no-x-padding.main-no-x-padding{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.body .main-x-padding.main-x-padding{padding-left:20px;padding-right:20px}.body .border-c01{border-color:var(--c01)}.body .text-c01{color:var(--c01)}.body .solid{border-width:1px;border-style:solid}.body .h-fit{height:-moz-fit-content;height:fit-content}.body .rounded-base{border-radius:.25rem}.body .rounded-md{border-radius:.375rem}.body .rounded-xl{border-radius:.75rem}.body .rounded-2xl{border-radius:1rem}.body .rounded-20px{border-radius:1.25rem}.body .red{color:red}.body .text-left{text-align:left}.body .text-right{text-align:right}.body .pl-4{padding-left:1rem}.body .p3{padding:12px}.body .rounded-lg{border-radius:.5rem}.body .ellipsis-single-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body .ellipsis-two-line{display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.body .bcNeutral100{border-color:var(--cNeutral100)}.body .shadow-1{box-shadow:0 5px 16px 0 rgba(22,15,37,.09019607843137255)}.body .cNeutra300{color:var(--cNeutral300)}.body input.pcNeutra300::-moz-placeholder{color:var(--cNeutral300)}.body input.pcNeutra300::placeholder{color:var(--cNeutral300)}.body .p-0.p-0.p-0.p-0{padding:0}.body .p-40px.p-40px.p-40px.p-40px{padding-top:40px}.body .text-red-500{color:#ef4444}.body .text-gray-500{color:#787878}.body .justify-between{justify-content:space-between}.body .justify-around{justify-content:space-around}.body .shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.body .leading-8{line-height:2rem}.body .main.no-top.no-top{padding-top:0!important}.body .main-top.main-top.main-top{padding-top:70px}.body .margin-auto{margin:auto}.body .pl-5{padding-left:1rem}.body .p-1{padding:1rem}.body .bg-primary{background-color:var(--c002)!important}.body .text-primary{color:var(--k1)}.body .text-black{color:#000!important}.badge-label{padding:4px;background:#f8f8f8;color:#636363;border-radius:8px}.border-0{border:none}.body .my-2{margin-top:.5rem;margin-bottom:.5rem}.body .my-3{margin-top:1rem;margin-bottom:1rem}.body .border-primary{border-color:var(--c002)!important}.body .border{border:1px solid}.body .error-title{color:#fff;font-size:22px}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pr-2{padding-right:.5rem}.text-white{color:#fff!important}.dialog-wrapper{position:fixed;inset:0;z-index:100;background-color:rgba(0,0,0,.8);height:100svh;width:100svw}.dialog-wrapper.hide{display:none}.dialog-wrapper .dialog{top:50%;left:50%;transform:translateY(-50%) translateX(-50%);border:none;border-radius:20px;max-width:calc(100vw - 64px);width:360px;margin:0}.buttons{display:flex;justify-content:center;gap:12px}.buttons button{border-radius:16px;color:#fff;background-color:var(--k1);border:1px solid var(--k1);width:100%;height:40px;cursor:pointer}.buttons button.button-outline{color:var(--k1);background-color:#fff}.opacity-0{opacity:0}.visibility-hidden{visibility:hidden}.flex-wrap{flex-wrap:wrap}.body .header .fa-chevron-left,.body .header .fa-times,.body .header .fa-xmark{color:var(--c3)!important;font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.body .header.v2{background:url(../img/bg.dad874ab.png);background-size:cover;background-position:top;box-shadow:0 10px 20px rgba(239,96,121,.1)}.body .header.v2 i,.body .header.v2 span,.body .header.v2 svg{color:#fff!important}.body .main.v2{background:url(../img/bg.dad874ab.png);background-size:cover;background-position:top}.body .footer{width:100%;padding:0!important}.body .footer a.visit{width:100%;height:70px;gap:10px;display:flex;align-items:center;justify-content:center;background-color:var(--c1);box-sizing:border-box}.body .footer a.visit span{font-size:var(--fL);color:var(--c2)}.body .footer a.visit span span{font-size:var(--fXL);font-weight:700;color:#fff}.body .footer a.visit i,.body .footer a.visit svg,.body .function.v2 span,.body .functions.v2 span{color:#fff}.body section.popDropdown{-webkit-backdrop-filter:unset;backdrop-filter:unset;align-items:flex-end}.body section.popDropdown .popBody{width:100%;margin:10px;animation-name:popup;animation-duration:.5s;animation-iteration-count:1}.body section.popDropdown .popMain{padding:0!important;margin:0!important}.body section.popDropdown .popMain a{width:100%;padding:10px 5px;display:flex;align-items:center;box-sizing:border-box}.body section.popDropdown .popMain a:not(:last-child){border-bottom:1px solid var(--cG5)}.body section.popDropdown .popMain a.active span{color:var(--c1)}@keyframes popup{0%{margin-bottom:-100vh}to{margin-bottom:10px}}@keyframes popdown{0%{margin-bottom:10px}to{margin-bottom:-100vh}}.body .listEmpty{min-height:calc(100vh - 150px)}.body .listEmpty .icon{margin-bottom:50px}.body .landscape{border-radius:0;display:none;position:absolute;background:linear-gradient(135deg,rgba(239,96,121,.5),#ef6079),#fff;z-index:9}@media (max-height:767px) and (min-width:568px) and (max-width:1080px) and (orientation:landscape){.body .landscape{display:flex}}.body .landscape .icon{margin:0 20px 0 0}.body .stampsItem{width:calc(100% - 10px);max-width:500px;aspect-ratio:335/150;box-sizing:border-box;padding:0 30px;margin:10px 0;position:relative;background-image:url(../img/bg-stamp.b751d25b.svg);background-size:contain;background-repeat:no-repeat}.body .stampsItem>:first-child{margin-top:10px}.body .stampsItem>:last-child{margin-bottom:10px}.body .stampsItem .topLeft{width:100px;height:60px;top:0;left:0;position:absolute;overflow:hidden}.body .stampsItem .topLeft .textBg{width:150px;top:10px;left:-40px;position:absolute;display:none;background-color:var(--cG4);transform:rotate(-30deg)}.body .stampsItem .topLeft .textBg.active{display:flex}.body .stampsItem .topRight{width:100px;height:60px;top:0;right:0;position:absolute;overflow:hidden}.body .stampsItem .topRight .textBg{width:150px;top:10px;right:-40px;position:absolute;display:none;background-color:var(--c2);transform:rotate(30deg)}.body .stampsItem .topRight .textBg.active{display:flex}.body .stampsItem img{width:40px;aspect-ratio:1/1;border-radius:4px}.body .stampsItem .bar{height:10px;margin:0 10px;background-color:var(--cG5)}.body .stampsItem .bar div{width:60%;height:100%;border-radius:99px;background-color:var(--c1)}.body .ticketStamp{width:calc(100% - 40px);margin:10px;padding:10px;border:1px solid var(--cBg);border-radius:20px;position:relative;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .ticketStamp.ticket .add i,.body .ticketStamp.ticket .title,.body .ticketStamp.ticket .type span{color:var(--c1)}.body .ticketStamp.ticket .done,.body .ticketStamp.ticket .stampCount,.body .ticketStamp.ticket .typeS{display:none}.body .ticketStamp.ticket .cover{background-image:url(../img/bg-ticket.2e5c541e.png)}.body .ticketStamp.stamp .add i,.body .ticketStamp.stamp .title,.body .ticketStamp.stamp .type span{color:var(--c3)}.body .ticketStamp.stamp .typeT,.body .ticketStamp.stamp .used{display:none}.body .ticketStamp .profile{width:60px;height:60px;border:1px solid #fff;border-radius:10px;position:absolute;top:75px;z-index:3}.body .ticketStamp .profile img{border-radius:10px}.body .ticketStamp .cover{height:100px;margin-bottom:10px;position:relative;background-size:cover}.body .ticketStamp .cover .layer{width:100%;height:100%;border-radius:10px;top:0;left:0;position:absolute;background-color:rgba(0,0,0,.1)}.body .ticketStamp .cover .heat{width:-moz-fit-content;width:fit-content;margin:5px;padding:2.5px 10px;border-radius:99px;background-color:#fff;z-index:1}.body .ticketStamp .cover .done,.body .ticketStamp .cover .outdated,.body .ticketStamp .cover .used{width:100%;height:calc(100% - 30px);padding-bottom:30px;border-radius:10px;top:0;left:0;position:absolute;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(104.62deg,rgba(51,63,72,.8),rgba(51,63,72,.5));z-index:2}.body .ticketStamp .cover .outdated span{transform:rotate(-15deg)}.body .ticketStamp .cover img{width:100%;height:100%;border-radius:10px;top:0;left:0;position:absolute;-o-object-fit:cover;object-fit:cover}.body .ticketStamp .type{height:18px;padding:2.5px 10px;border:1px solid var(--cG5);border-radius:99px}.body .ticketStamp .type .img{height:-moz-fit-content;height:fit-content;margin:0 0 0 5px}.body .ticketStamp .type .img.imgT{width:18px}.body .ticketStamp .type .img.imgS{width:14px}.body .ticketStamp .stampCount{height:18px;padding:2.5px 10px;border:1px solid var(--c3);border-radius:99px;background-color:var(--c3)}.body .ticketStamp .add{height:18px;padding:2.5px 5px 2.5px 10px;border:1px solid var(--cBg);border-radius:99px}.body .ticketStamp .add .icon{margin:0 0 0 1px}.body .landing{padding:0!important;align-items:center;justify-content:space-around;background:linear-gradient(135deg,rgba(239,96,121,.5),var(--c1)),#fff}.body .landing .img{width:200px;height:-moz-fit-content;height:fit-content}.body .landing .separate{width:20px;height:3px;margin:10px 0;border-radius:99px;background-color:var(--c2)}.body .errors.header{width:100vw;background:transparent!important}.body .errors.header .fa-chevron-left{color:#fff!important}.body .errors.main{padding:50px 0!important;align-items:center;justify-content:space-around;background:linear-gradient(135deg,rgba(239,96,121,.5),var(--c1)),#fff}.body .errors.main .img{width:150px;height:-moz-fit-content;height:fit-content}.body .notice{overflow-y:hidden}.body .notice.main{padding:60px 10px 0!important;overflow-y:hidden}.body .notice.main .filter{width:100vw;min-height:40px;margin-left:-10px;border-radius:0;box-shadow:0 10px 20px rgba(55,84,170,.05)}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .notice.main .filter{width:768px!important}}.body .notice.main .filter .lineV{height:20px;background-color:var(--c2)}.body .notice.main .filter .dropdown{width:-moz-fit-content;width:fit-content}.body .notice.main .filter .dropdown select{width:-moz-fit-content;width:fit-content;padding:0 30px 0 10px;background-color:transparent}.body .notice.main .notify{padding:10px;display:flex;align-items:center;justify-content:space-between}.body .notice.main .notify span{font-size:var(--fL)}.body .notice.main .records{max-height:100%;overflow-y:auto}.body .notice.main .records .record{padding:10px;margin-bottom:10px;border-radius:20px;background-color:#fff;box-sizing:border-box}.body .notice.main .records .dot{min-width:10px;min-height:10px;margin-right:10px;border-radius:99px}.body .notice.main .records .dot.active{background-color:var(--cRed)}.body .notice.main .records .img{width:100px;height:-moz-fit-content;height:fit-content}.body .notice.main .records .img img{border-radius:5px}.body .notice.main .records .lineH{display:none}.body .notice.main .records .double{-webkit-line-clamp:unset}.body .video:not(.popup){background:#000!important}.body .video.header i{color:#fff!important}.body .video.main{margin:60px 0 70px;padding:0;align-items:center;justify-content:center}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .video.main{width:748px!important;margin:60px auto 70px}}.body .video.main .box{width:100%;height:0;padding-bottom:56.25%;position:relative}.body .video.main .box iframe{width:100%;height:100%;top:0;left:0;position:absolute}.body .video.footer a{background-color:var(--cG1)}.body .video.popPlay{display:flex}.body .video.popExit .icon{margin:10px 0!important}.body .news.main{padding:60px 10px 70px!important;overflow-y:hidden}.body .news.main .filter{width:100vw;min-height:40px;margin-left:-10px;border-radius:0;box-shadow:0 10px 20px rgba(55,84,170,.05)}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .news.main .filter{width:768px!important}}.body .news.main .filter .lineV{height:20px;background-color:var(--c2)}.body .news.main .filter .dropdown{width:-moz-fit-content;width:fit-content}.body .news.main .filter .dropdown select{width:-moz-fit-content;width:fit-content;padding:0 30px 0 10px;background-color:transparent}.body .news.main .list{max-height:100%;overflow-y:auto}.body .news.main .list .news{width:calc(100% - 22px)!important;height:-moz-fit-content;height:fit-content;margin:5px 10px!important;border:1px solid #fff;border-radius:15px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .news.main .list .news .title{padding-left:5px;border-left:1px solid var(--c3);color:var(--c3)}.body .news.main .list .news .img{min-width:120px;height:100%;margin:0}.body .news.main .list .news img{border-radius:0 10px 10px 0;-o-object-fit:cover;object-fit:cover}.body .new.main{margin:60px 20px 20px;padding:0 10px 10px!important;border-radius:20px;background-color:#fff}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .new.main{width:748px!important;margin:60px auto 20px}}.body .new.main>*{margin-bottom:20px}.body .new.main .img.cover{width:calc(100% + 20px);height:-moz-fit-content;height:fit-content;margin:-5px 0 10px -10px}.body .new.main img{width:100%}.body .new.main span:not(.center){text-align:justify}.body .new.main iframe{width:100%;height:-moz-fit-content;height:fit-content}.body .index.main{align-items:center;gap:10px}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .index.main{width:748px!important}}.body .index .lineH{width:calc(100% - 20px);margin:10px}.body .index .function{margin:10px 0 0}.body .index .function .fM{margin:5px 0}.body .index .function .fS{width:70px;padding:2px;border:1px solid var(--c2);border-radius:99px;line-height:16px;text-align:center;display:flex;justify-content:center}.body .index .function .fS img{width:20px;margin-right:2px}.body .index .point{width:calc(100% - 40px);padding:10px;margin:10px;border:1px solid var(--c1);border-radius:20px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:radial-gradient(100% 445.79% at 100% 100%,rgba(239,96,121,.5) 0,hsla(0,0%,100%,.5) 50.65%,hsla(0,0%,100%,.8) 100%)}.body .index .point .img{width:50px;height:-moz-fit-content;height:fit-content}.body .index .mission{width:100%;height:calc(100% - 23px);padding:23px 10px 55px;margin:15px 0 10px;border:2px solid #5223dc;border-radius:20px!important;box-sizing:border-box;background-color:#fff;position:relative}.body .index .mission:before{content:"搶幣專區";position:absolute;top:0;left:50%;margin:-15px 0 0 -80px;width:160px;height:30px;background-color:#5223dc;border-radius:20px;text-align:center;color:#fff;font-size:.9rem}.body .index .focus:before{content:"焦點任務";background-image:url(/img/icons/fire.png);background-repeat:no-repeat;background-size:16px 20px;background-position:15%}.body .index .limited-time:before{content:"限時任務"}.body .index .mission a:not(.title){min-height:80px;border-radius:15px;position:relative}.body .index .mission img{height:48px}.body .index .mission .fM{margin-top:5px}.body .index .mission .title{display:inline-flex;left:50%;transform:translate(-50%);bottom:15px;position:absolute;text-align:center;gap:4px}.mission-tag-container{display:inline-flex;align-items:center;background-color:var(--cNeutral50);padding:4px 12px!important;border-radius:32px;border:1px solid #5223dc}.body .index .mission .title span{margin:0;font-size:var(--fS)}.body .index .mission .title .icon{margin:0}.body .index .mission a:nth-child(2) img{margin:-2.5px 0}.body .index .mission .label{display:none}.body .index .mission .feature{width:20px;height:auto;top:5%;left:10%;position:absolute}.body .index .mission .hot{padding:2.5px 5px;border-radius:15px;top:-7.5px;right:-7.5px;position:absolute;display:none;align-items:center;justify-content:center;background-color:var(--cRed)}.body .index .mission .hot span{font-size:var(--fS);color:#fff}.body .index .mission .none{pointer-events:none}.body .index .mission .none .label{padding:2.5px 5px;border:1px solid var(--c1)!important;border-radius:5px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-15deg);filter:grayscale(0)!important;opacity:1!important;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.body .index .missions{min-height:80px}.body .index .missions .carousel{width:20vw}.body .index .mall{width:calc(100% - 20px);height:50px;margin:5px 10px 0;border-radius:10px;gap:10px;display:flex;align-items:center;justify-content:center;background-color:var(--c3);box-sizing:border-box;box-shadow:0 5px 10px rgba(55,84,170,.2);background-position:50%;background-size:cover}.body .index .mall span.title{font-size:var(--fL);color:#fff}.body .index .mall i,.body .index .mall svg{color:#fff}.body .index .tkMall{width:100%}.body .index .tkMall img{width:100%;border-radius:20px;box-shadow:0 5px 10px rgba(55,84,170,.2)}.body .index .tabs{width:calc(100% - 26px);height:30px;border-bottom:1px solid var(--cG4);padding-bottom:0;margin:10px 5px 5px;border-radius:0}.body .index .tabs .tab.active{height:30px;border-bottom:2px solid var(--c1);border-radius:0}.body .index .theme{min-height:50px;margin-left:0}.body .index .theme .carousel{padding:2.5px 10px;border:1px solid var(--cG4);border-radius:99px;flex-direction:row;align-items:center}.body .index .theme .carousel:first-child{margin-left:20px}.body .index .theme .carousel:last-child{margin-right:20px}.body .index .theme .carousel span{color:var(--cG4)}.body .index .theme .carousel.active{border:1px solid var(--c3)}.body .index .theme .carousel.active span{color:var(--c3)}.body .index .theme .carousel.subscribe .icon{margin:0 5px 0 0}.body .index .news{width:calc(100% - 20px)!important;height:-moz-fit-content;height:fit-content;padding:10px;margin:5px 10px!important;border-radius:20px;justify-content:space-between;gap:5px;background-color:#fff;box-sizing:border-box}.body .index .news div.flexV{padding:0;margin:0}.body .index .news .title{padding-left:5px;border-left:1px solid var(--c3);color:var(--c3)}.body .index .news .img{min-width:100px;height:100%;margin:0}.body .index .news img{border-radius:10px;-o-object-fit:cover;object-fit:cover}.body .index .news .fS.double>:not(:first-child){display:none}.body .index .discounts{width:100vw;margin:10px 0 10px -10px}.body .index .discounts>.scroll{overflow-x:auto}.body .index .discounts>.scroll::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none}.body .index .discounts>.title{margin:0 0 5px 20px;padding-left:5px;border-left:1px solid var(--c4)}.body .index .discounts .discount{margin-right:10px;border:1px solid #fff;border-radius:15px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .index .discounts .discount:first-child{margin-left:20px}.body .index .discounts .discount:last-child{margin-right:20px}.body .index .discounts .discount>*>.title{color:var(--c3)}.body .index .discounts .discount .img{margin:0}.body .index .discounts .discount .img img{border-radius:10px 10px 0 0}.body .index .advertise{width:calc(100% - 22px)!important;height:-moz-fit-content;height:fit-content;padding:5px 5px 5px 0;margin:5px 10px!important;border:1px solid #fff;border-radius:15px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .index .advertise .img{width:30%!important;height:-moz-fit-content!important;height:fit-content!important;margin:0}.body .index .advertise img{border-radius:5px}.body .service.main{padding:80px 16px 90px!important;gap:12px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.body .service.main>*{margin-bottom:20px}}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .service.main{width:748px!important}}.body .service .top .flexV{min-height:120px;aspect-ratio:1/1;padding:20px;border-radius:20px;position:relative;box-sizing:border-box}.body .service .top .flexV.receipt{background-color:var(--c1);box-shadow:0 5px 10px rgba(239,96,121,.2)}@supports (-webkit-touch-callout:none) and (not (translate:none)){.body .service .top .flexV.receipt{margin-right:10px}}.body .service .top .flexV.checkin{background-color:var(--c3);box-shadow:0 5px 10px rgba(92,184,178,.2)}@supports (-webkit-touch-callout:none) and (not (translate:none)){.body .service .top .flexV.checkin{margin-left:10px}}.body .service .top .flexV .img{width:-moz-fit-content;width:fit-content;height:50px}.body .service .top .flexV i{position:absolute;right:20px;bottom:20px;color:#fff}.body .service .middle{min-height:120px;padding:10px;border-radius:20px;background-color:#fff;box-sizing:border-box;box-shadow:0 50px 100px rgba(55,84,170,.05)}.body .service .middle .img{width:50px;min-width:50px;height:-moz-fit-content;height:fit-content}.body .service .middle .flexV span.fS{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.body .service .middle .flexH{margin-top:auto;padding:5px 10px}.body .service .middle .flexH.primaryBg{background-color:var(--c2)}.body .service .middle .flexH.thirdBg{background:rgba(92,184,178,.25)}.body .service .function>.flexH{margin-bottom:20px;border:1px solid #ef6079;overflow:hidden;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:15px;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .service .function>.flexH>:nth-child(2){height:100px;position:relative;z-index:0}.body .service .function>.flexH>:nth-child(2) *{z-index:2}.body .service .function>.flexH>:nth-child(2) .img{height:50px}.body .service .function>.flexH>:nth-child(2) .bg{width:500px;height:500px;left:0;border-radius:999px;position:absolute;background-color:var(--c2);z-index:1}.body .service .menu a:not(:last-child){padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid var(--cG5);border-radius:0}.body .service .menu .icon.third{margin-right:10px}.body .receipt.main{width:100vw;height:calc(100vh - 130px);padding:60px 0 70px!important}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .receipt.main{width:768px!important}}.body .receipt.main .button{width:calc(50% - 30px);margin:20px 5px}.body .receipt.main .barcode{width:calc(100% - 20px);padding:20px 0;margin:auto 10px;border-radius:20px;background-color:#fff}.body .receipt.main .barcode .img{width:300px;height:60px}.body .serial.main{height:calc(100vh - 60px);display:flex;flex-direction:column;align-items:center}.body .serial.main .button{width:calc(50% - 30px)}.body .scan.main{width:100vw;height:calc(100% - 130px);padding:60px 0 70px!important;position:relative;overflow:hidden}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .scan.main{width:748px!important}}.body .scan.main::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none}.body .scan.main canvas{width:100%!important;height:calc(100vh - 200px)!important;position:absolute;-o-object-fit:cover;object-fit:cover}.body .scan.main .input{width:calc(100% - 50px);padding:0 5px 0 15px;margin:0;top:80px;left:50%;transform:translate(-50%);position:fixed;z-index:2;background:#fff}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .scan.main .input{width:700px!important}}.body .scan.main .input ::-moz-placeholder{color:var(--c4)}.body .scan.main .input ::placeholder{color:var(--c4)}.body .scan.main .button{margin:0;left:50%;transform:translate(-50%);bottom:90px;position:fixed;z-index:2;box-shadow:0 5px 10px rgba(55,84,170,.2)}.body .scan.main .testImg{width:100%!important;height:calc(100vh - 130px)!important;margin:0;position:absolute;z-index:0}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .scan.main .testImg{width:768px!important}}.body .scan.main .testImg img{-o-object-fit:cover;object-fit:cover}.body .scan.main .swipeup{width:calc(100% - 40px);min-height:-moz-fit-content;min-height:fit-content;padding:10px 20px 100px;margin-top:calc(100vh - 180px);background:hsla(0,0%,100%,.9);box-shadow:0 -10px 20px rgba(55,84,170,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:30px 30px 0 0;z-index:2}.body .scan.main .swipeup .holder{width:30px;height:5px;border-radius:99px;background-color:var(--cG4)}.body .scan.main .swipeup .fL.primary{margin:20px 0}.body .scan.main .swipeup .img.profile{width:60px;height:60px;min-width:60px;margin-right:10px}.body .scan.main .swipeup .img.profile img{border-radius:999px}.body .scan.main .swipeup .light{min-width:50px;height:50px;background-color:var(--c3)}.body .scan.main .swipeup .qrcode{padding:20px 0;margin:20px 0;border-radius:20px;background-color:#fff}.body .scan.main .swipeup .qrcode .img{width:200px;height:200px}.body .scan.main .swipeup .submit{background-color:var(--c1);margin-right:-5px}.body .scan.popCode .popMain{padding:0 5px 5px;margin-bottom:0!important;overflow:hidden!important}.body .scan.popCode .popMain>*{min-height:-moz-fit-content;min-height:fit-content}.body .scan.popCode .img.profile{width:60px;height:60px;min-width:60px;margin-right:10px;background-image:url(../img/profile-d.7ad2f395.png);background-size:cover}.body .scan.popCode .img.profile img{border-radius:999px}.body .scan.popCode .refresh{background-color:var(--c3)}.body .scan.popCode .qrcode{padding:20px 0;margin:10px 0 0;border-radius:20px;justify-content:center;background-color:#fff}.body .scan.popCode .qrcode .img,.body .scan.popCode .qrcode svg{width:250px;height:-moz-fit-content;height:fit-content}.body .scan.popCode .submit{background-color:var(--c1);margin-right:-5px}.body .scan.popCode .loading{position:relative;filter:grayscale(100%);opacity:.25}.body .scan.popCode .loading:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:shimmer 1s infinite;content:""}@keyframes shimmer{to{transform:translateX(100%)}}.body .map.main{height:calc(100vh - 130px);padding:70px 10px 70px!important;position:relative;overflow-y:hidden}.body .map .tabs{height:30px;max-height:30px;border:1px solid #fff;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .map .tabs .tab{padding:5px 0}.body .map .tabs .tab.active{color:var(--c1)}.body .map .tabs .tab:not(.active) *{color:var(--cG4)}.body .map .tabs .lineV{height:20px;background-color:var(--cG5)}.body .map .filter{width:100vw;min-height:40px;margin-left:-10px;overflow-x:auto}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .map .filter{width:768px!important}}.body .map .filter::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none}.body .map .filter>.flexH>.flexH:first-child{margin-left:10px}.body .map .filter>.flexH>.flexH:last-child{margin-right:10px}.body .map .filter>.flexH,.body .map .filter>.flexH>.flexH{width:100%;height:40px;color:var(--cG1)}.body .map .filter .lineV{height:20px;background-color:var(--c2)}.body .map .filter .dropdown,.body .map .filter .dropdown select{width:-moz-fit-content;width:fit-content}.body .map .filter .dropdown select{padding:0 30px 0 10px;background-color:transparent}.body .map .testImg{width:100vw!important;height:100%!important;margin:0 0 0 -10px}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .map .testImg{width:768px!important}}.body .map .testImg img{-o-object-fit:cover;object-fit:cover}.body .map .input{width:calc(100% - 62px);padding:0 5px 0 15px;margin:0;border:1px solid #fff;top:168px;left:20px;position:absolute;z-index:2;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.body .map .input ::-moz-placeholder{color:var(--cG4)}.body .map .input ::placeholder{color:var(--cG4)}.body .map .bottom{width:calc(100% - 10px);bottom:265px;position:absolute;pointer-events:none}.body .map .bottom .location{width:40px;height:40px;margin:20px;background-color:var(--c1);box-shadow:0 5px 10px rgba(55,84,170,.2);pointer-events:auto}.body .map .bottom .info{width:calc(100vw - 40px);margin-left:-10px;padding:20px;border:1px solid #fff;border-radius:30px 30px 0 0;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5));box-shadow:0 -10px 20px rgba(55,84,170,.1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .map .bottom .info{width:728px!important}}.body .map .bottom .info .checklist{margin-top:10px}.body .map .bottom .info .checklist>.flexH{margin:0 10px}.body .map .bottom .info .img.store{width:50px;height:50px}.body .map .bottom .info .img.store img{border-radius:5px}.body .map .bottom .info .img.point{width:20px;height:20px;margin-left:0}.body .map .bottom .information{width:calc(100vw - 60px);margin:0 20px 20px 10px;padding:10px 0 10px 15px;border-radius:20px;background:#fff;box-shadow:0 -10px 20px rgba(55,84,170,.1);pointer-events:auto}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .map .bottom .information{width:728px!important}}.body .map .bottom .information img.store{display:none;width:80px;height:80px;margin-right:10px;border-radius:5px;aspect-ratio:1/1}.body .map .bottom .information .fM{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.body .map .bottom .information .flexV{gap:2px}.body .map .bottom .information .detail{flex-wrap:wrap}.body .map .bottom .information .detail>div{display:flex;align-items:center;gap:5px}.body .map .bottom .information .detail>div:not(:first-child){padding-left:7.5px;margin-left:7.5px;border-left:1px solid var(--cG5)}.body .map .bottom .information .detail img{height:20px}.body .map .bottom .information .detail i,.body .map .bottom .information .detail svg{color:var(--c1)}.body .map .bottom .information .icon{margin:0 5px 0 0}.body .profile.main{padding:60px 20px 90px!important;gap:20px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.body .profile.main>*{margin-bottom:20px!important}}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .profile.main{width:748px!important}}.body .profile .tag{width:100%;padding:10px 20px 10px 10px;border-radius:99px;display:flex;align-items:center;gap:10px;background-color:#fff;box-sizing:border-box;box-shadow:0 10px 20px rgba(239,96,121,.2)}@supports (-webkit-touch-callout:none) and (not (translate:none)){.body .profile .tag>:not(:last-child){margin-right:10px!important}}.body .profile .tag img{width:80px;height:80px;border-radius:999px}.body .profile .tag div{width:100%;display:flex;flex-direction:column}.body .profile .tag div span{font-size:var(--fL)}.body .profile .tag div span.title{font-size:var(--fM);color:var(--c1)}.body .profile .tag a i,.body .profile .tag a svg{color:var(--c1)}.body .profile .category{width:100%;display:flex;flex-direction:column;gap:10px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.body .profile .category>span.title{margin-bottom:10px}}.body .profile .category span{font-size:var(--fM)}.body .profile .category span.title{font-weight:700}.body .profile .category div.item{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:10px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.body .profile .category div.item>*{margin:5px 3.33px}}.body .profile .category div.item a{width:calc(33.33% - 6.67px);display:flex;flex-direction:column;align-items:center;gap:5px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.body .profile .category div.item a>*{margin-bottom:5px}}.body .profile .category div.item a span{text-align:center}.body .profile .category div.item a div.pic{width:60px;height:60px;border-radius:99px;display:flex;align-items:center;justify-content:center;background-color:#fff}.body .profile .category div.item a div.pic i,.body .profile .category div.item a div.pic svg{color:var(--c3)}.body .profile .category div.item a div.pic img{min-height:25px}.body .profile .card{width:100vw;margin-left:-20px;overflow-x:auto!important}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .profile .card{width:768px!important}}.body .profile .card::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none}.body .profile .card>.flexH>.img:first-child{margin-left:20px}.body .profile .card>.flexH>.img:last-child{margin-right:20px}.body .profile .card .img{width:calc(100vw - 40px)!important;height:-moz-fit-content;height:fit-content;margin:0 5px;border-radius:10px;position:relative}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .profile .card .img{width:728px!important}}.body .profile .card .img.city>img,.body .profile .card .img.visit>img{visibility:hidden}.body .profile .card .img.city .icon,.body .profile .card .img.city .type,.body .profile .card .img.visit .icon,.body .profile .card .img.visit .type{display:initial}.body .profile .card .img.city .icon,.body .profile .card .img.visit .icon{bottom:20px;right:27px;position:absolute}.body .profile .card .img.city{background:linear-gradient(135deg,rgba(239,96,121,.5),var(--c1)),#fff}.body .profile .card .img.city .icon.iconVisit{display:none}.body .profile .card .img.visit{background:var(--c2)}.body .profile .card .img.visit span{color:var(--c4)}.body .profile .card .img.visit .icon.iconCity{display:none}.body .profile .card .img.new .icon{display:initial}.body .profile .card .img .icon,.body .profile .card .img .type{display:none}.body .profile .card .img img{border-radius:10px}.body .profile .card .img .title{top:30px;left:27px;position:absolute}.body .profile .card .img .title span:first-child{margin-bottom:5px;letter-spacing:.33em}.body .profile .card .img .type{bottom:30px;left:27px;position:absolute;letter-spacing:.33em}.body .profile .card .img .cover{border-radius:10px;background:rgba(0,0,0,.5);position:absolute}.body .profile .picture img{border:1px solid #fff;border-radius:999px;background-image:url(../img/profile-d.7ad2f395.png);background-size:cover}.body .profile .functions{width:calc(100% + 10px)!important;padding:5px;margin:10px -10px 0}.body .profile .functions .fM{margin:5px 0}.body .profile .functions .fS{width:70px;padding:2px;border:1px solid var(--c2);border-radius:99px;line-height:16px;text-align:center;display:flex;justify-content:center}.body .profile .functions .fS img{width:20px;margin-right:2px}.body .profile .point{width:calc(100% - 20px);padding:10px;margin:20px 0;border:1px solid var(--c1);border-radius:20px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:radial-gradient(100% 445.79% at 100% 100%,rgba(239,96,121,.5) 0,hsla(0,0%,100%,.5) 50.65%,hsla(0,0%,100%,.8) 100%)}.body .profile .point .img{width:50px;height:-moz-fit-content;height:fit-content}.body .profile .ticket .img{width:45px;height:-moz-fit-content;height:fit-content;margin-right:10px}.body .profile .ticket .lineV{height:50px;background-color:var(--c2)}.body .profile .function{width:calc(100% - 2px);border:1px solid #fff;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .profile .function>.flexH{padding:5px 0}.body .profile .function .img{width:24px;height:-moz-fit-content;height:fit-content}.body .profile .function .lineV{height:20px;background-color:var(--cG4)}.body .profile .menu a:not(:last-child){padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid var(--cG5);border-radius:0}.body .profile .menu .img{width:24px;height:-moz-fit-content;height:fit-content;margin-right:10px}.body .profile .menu .lineH{display:none}.body .profile .invite{width:calc(100% - 2px);padding:5px 0;margin:10px 0;border:1px solid var(--c1);background:#fff}.body .profile .invite .img{width:30px;height:-moz-fit-content;height:fit-content}.body .profile.popInvite .popHeader span{text-align:center}.body .profile.popInvite .popMain .img{width:50px;height:-moz-fit-content;height:fit-content}.body .profile.popInvite .popFooter{flex-direction:column}.body .profile.popInvite .popFooter .img{width:20px;height:-moz-fit-content;height:fit-content}.body .profile.popInvite .popFooter .code{position:relative}.body .profile.popInvite .popFooter .code .flexH{left:2px;position:absolute}.body .profile.popInvite .popFooter .code .icon{margin-right:0}.body .profile.popInvite .popFooter .code .icon i{color:var(--cG3)!important}.body .profile.popInvite .popFooter .line{background-color:#06c755}.body .profile_edit.main{max-height:calc(100vh - 60px);padding:60px 10px 0!important}.body .profile_edit .img{margin-bottom:20px;border:1px solid #fff;border-radius:999px}.body .profile_edit .img img{border-radius:999px}.body .profile_edit .input{width:calc(100% - 35px);padding:0 15px 0 10px}.body .profile_edit .input input{text-align:right}.body .profile_edit .dropdown{width:calc(100% - 20px);padding-left:10px;background-color:#fff}.body .profile_edit .dropdown select{padding-right:30px}.body .profile_edit .dropdown .arrow{right:10px}.body .profile_edit .date{margin-right:0!important}.body .profile_edit .button{width:calc(50% - 30px);margin:20px 5px}.body .profile_edit .birth{margin-bottom:20px}.body .setting.main{max-height:calc(100vh - 60px);padding:60px 10px 0!important}.body .setting .info{margin-bottom:20px!important;border-radius:20px;background-color:#fff}.body .website.main{max-height:calc(100vh - 60px);padding:60px 20px 0!important;gap:20px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.body .website.main>*{margin-bottom:20px}}.body .website.main a{width:100%;padding:15px 15px 15px 20px;border-radius:99px;display:flex;gap:10px;align-items:center;justify-content:space-between;background-color:#fff;box-sizing:border-box}.body .website.main a span{font-size:var(--fL)}.body .website.main a img{height:80px}.body .point_get.main{align-items:center}.body .point_get.main>*{margin-bottom:50px}.body .point_get.main .card{width:calc(100% - 10px);height:230px;max-width:384px;border-radius:20px;position:relative;background-color:#fff;box-shadow:0 5px 10px rgba(55,84,170,.2);background:url(../img/card-point.9c196cf2.png);background-size:cover}.body .point_get.main .card .point{top:20px;left:20px;position:absolute}.body .point_get.main .card .point img{height:26px;margin-right:5px}.body .point_get.main .card .code{top:20px;right:20px;position:absolute}.body .point_get.main .card .info{max-width:100%;padding:20px;bottom:0;right:0;position:absolute;box-sizing:border-box}.body .point_get.main .card .info span.fL{text-align:right;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.body .scan_point.main{margin:60px 20px 20px;padding:0}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .scan_point.main{width:768px!important;margin:60px auto 20px}}.body .scan_point.main .tabs{width:calc(100% - 8px);height:-moz-fit-content;height:fit-content;border:1px solid #fff;margin:0 0 20px;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .scan_point.main .tabs .tab{padding:0}.body .scan_point.main .tabs .tab.active{color:var(--c1)}.body .scan_point.main .tabs .tab.deactive *{color:var(--cG4)}.body .scan_point.main .tabs .tab.deactive .img{filter:grayscale(100%);opacity:.5}.body .scan_point.main .tabs .tab.deactive img{filter:grayscale(100%)}.body .scan_point.main .tabs .tab:not(.active):not(.deactive) *{color:var(--c4)}.body .scan_point.main .tabs .tab:not(.active):not(.deactive) img{filter:grayscale(100%)}.body .scan_point.main .tabs .tab>.flexH{height:20px}.body .scan_point.main .tabs .tab>.flexH>img{margin-right:5px}.body .scan_point.main .tabs .tab>.flexH .img{width:20px;height:-moz-fit-content;height:fit-content}.body .scan_point.main .tabs .lineV{height:40px;background-color:var(--cG4)}.body .scan_point.main .info{width:calc(100% - 20px);height:100%;padding:10px!important;border-radius:20px;background-color:#fff;overflow-y:auto}.body .scan_point.main .info>*{height:-moz-fit-content;height:fit-content}.body .scan_point.main .info .content{margin-bottom:30px}.body .scan_point.main .info .content .total .img{width:30px;height:-moz-fit-content;height:fit-content}.body .scan_point.main .info .content .hint{width:calc(100% - 20px);margin:0 10px}.body .scan_point.main .info .content .hint .img{width:20px;height:-moz-fit-content;height:fit-content}.body .scan_point.main .info .number a{height:55px;margin:2px 1px}.body .scan_point.main .info .button{margin-top:30px}.body .scan_point.popConfirm .img{width:30px;height:-moz-fit-content;height:fit-content}.body .point_send.main{height:100vh;height:100%;margin:60px 20px 20px;padding:10px!important;border-radius:20px;background-color:#fff}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .point_send.main{width:748px!important;margin:60px auto 20px}}.body .point_send.main .record .img{width:20px;height:-moz-fit-content;height:fit-content}.body .point_send.main .record .lineV{height:30px}.body .point_send.main .info{margin:30px 0}.body .point_send.main .info .total .img{width:30px;height:-moz-fit-content;height:fit-content}.body .point_send.main .info .hint{width:calc(100% - 20px);margin:0 10px}.body .point_send.main .info .hint .img{width:20px;height:-moz-fit-content;height:fit-content}.body .point_send.main .number a{height:55px;margin:2px 1px}.body .point_send.main .button{margin-top:30px}.body .point_code.main{margin:60px 20px 20px;padding:0;overflow-y:hidden}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .point_code.main{width:748px!important;margin:60px auto 70px}}.body .point_code.main .info{width:calc(100% - 20px);height:100%;padding:10px!important;border-radius:20px;background-color:#fff;overflow-y:auto}.body .point_code.main .info>*{margin-bottom:30px}.body .point_code.main .info .content .total .img{width:30px;height:-moz-fit-content;height:fit-content}.body .point_code.main .info .content .hint{width:calc(100% - 20px);margin:0 10px}.body .point_code.main .info .content .hint .img{width:20px;height:-moz-fit-content;height:fit-content}.body .point_code.main .info .code .dot{width:30px;height:40px;margin:0 10px;border-bottom:2px solid var(--c1);display:flex;align-items:center;justify-content:center}.body .point_code.main .info .code .dot.active{border-bottom:2px solid transparent}.body .point_code.main .info .code .dot.active div{width:10px;height:10px;border-radius:99px;background-color:var(--c1)}.body .point_code.main .info .number a{height:55px;margin:2px 1px}.body .point_success.main{margin:60px 20px 20px;padding:0;overflow-y:hidden}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .point_success.main{width:748px!important;margin:60px auto 70px}}.body .point_success.main .tabs{width:calc(100% - 8px);height:-moz-fit-content;height:fit-content;border:1px solid #fff;margin:0 0 20px 0;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .point_success.main .tabs .tab{padding:5px 0}.body .point_success.main .tabs .tab.active{color:var(--c1)}.body .point_success.main .tabs .tab.deactive *{color:var(--cG4)}.body .point_success.main .tabs .tab.deactive .img{filter:grayscale(100%);opacity:.5}.body .point_success.main .tabs .tab:not(.active):not(.deactive) *{color:var(--c4)}.body .point_success.main .tabs .tab>.flexH{height:20px}.body .point_success.main .tabs .tab>.flexH>img{margin-right:5px}.body .point_success.main .tabs .tab>.flexH .img{width:20px;height:-moz-fit-content;height:fit-content}.body .point_success.main .tabs .lineV{height:40px;background-color:var(--cG4)}.body .point_success.main .info{width:calc(100% - 20px);height:100%;padding:10px!important;border-radius:20px;background-color:#fff;overflow-y:auto}.body .point_success.main .info>*{margin-bottom:25px}.body .point_success.main .info .title{margin-top:50px;animation:spark 1s linear infinite}.body .point_success.main .info .title .icon{font-size:1.125rem}.body .point_success.main .info .title span{font-size:2.25rem}@keyframes spark{0%{opacity:1}25%{opacity:1}50%{opacity:0}to{opacity:1}}.body .point_success.main .info .subtitle .img{width:50px;height:-moz-fit-content;height:fit-content}.body .point_success.main .info .subtitle span{font-size:2.25rem}.body .point_success.main .info .detail>*{min-height:2.1875rem}.body .point_success.main .info .detail .gray{white-space:nowrap}.body .point_success.main .info .detail .fL:not(.gray){text-align:right}.body .point_success.main .info .detail .img{width:30px;height:-moz-fit-content;height:fit-content}.body .point_history.main{padding:60px 10px 70px!important}.body .point_history.main .tabs{height:30px;border:1px solid #fff;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .point_history.main .tabs .tab{padding:0}.body .point_history.main .tabs .tab.active{color:var(--c1)}.body .point_history.main .tabs .tab:not(.active) *{color:var(--cG4)}.body .point_history.main .tabs .tab:not(.active) .img{filter:grayscale(100%);opacity:.5}.body .point_history.main .tabs .img{width:20px;height:-moz-fit-content;height:fit-content}.body .point_history.main .tabs .fS{font-size:var(--fM)}.body .point_history.main .tabs .lineV{height:20px;background-color:var(--cG5)}.body .point_history.main .filter{width:100vw;min-height:40px;margin-left:-10px;padding:0 20px;border-radius:0;box-shadow:0 10px 20px rgba(55,84,170,.05);box-sizing:border-box;overflow-y:scroll}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .point_history.main .filter{width:768px!important}}.body .point_history.main .filter::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none}.body .point_history.main .filter .fM{font-size:var(--fS)}.body .point_history.main .filter span.fM{white-space:nowrap}.body .point_history.main .filter .icon{margin:0}.body .point_history.main .filter .lineV{height:20px;background-color:var(--c2)}.body .point_history.main .filter .dropdown{width:-moz-fit-content;width:fit-content}.body .point_history.main .filter .dropdown select{width:-moz-fit-content;width:fit-content;padding:0 25px 0 10px;background-color:transparent}.body .point_history.main .records{max-height:100%;overflow-y:auto}.body .point_history.main .records .img{width:20px;height:-moz-fit-content;height:fit-content;margin:0 2px 0 0}.body .point_history.main .records .type{width:50px;height:-moz-fit-content;height:fit-content;margin:0 10px 0 0}.body .point_history.main .records .lineH{display:none}.body .point_history.main .records .record{padding-bottom:10px;margin-top:10px;margin-bottom:0;border-bottom:1px solid var(--cG5);border-radius:0}.body .point_history.main .records .record .flexV.end .fM.gray{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:right}.body .point_history.popTime{-webkit-backdrop-filter:unset;backdrop-filter:unset;align-items:flex-end}.body .point_history.popTime .popBody{width:100%;margin:10px;animation-name:popup;animation-duration:.5s;animation-iteration-count:1}.body .point_history.popTime .popMain{padding:0}.body .point_history.popTime .popMain .tabs{height:34px}.body .point_history.popTime .popMain .tabs .tab:hover:not(.active){background-color:var(--cBg)}.body .point_history.popDetail .popMain{padding:5px;margin:0;gap:10px}.body .point_history.popDetail .popMain .cost{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--cG5);border-radius:0;gap:5px}.body .tickets.main{padding:60px 10px 70px!important}.body .tickets.main .tabs{height:30px;border:1px solid #fff;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .tickets.main .tabs .tab{padding:5px 0}.body .tickets.main .tabs .tab.active{color:var(--c1)}.body .tickets.main .tabs .tab:not(.active) *{color:var(--cG4)}.body .tickets.main .tabs .tab:not(.active) .img{filter:grayscale(100%);opacity:.5}.body .tickets.main .tabs .img{height:-moz-fit-content;height:fit-content}.body .tickets.main .tabs .img.imgT{width:24px}.body .tickets.main .tabs .img.imgS{width:20px}.body .tickets.main .tabs .lineV{height:20px;background-color:var(--cG5)}.body .tickets.main .filter{width:100vw;min-height:40px;margin-left:-10px;overflow-x:auto;box-shadow:0 10px 20px rgba(55,84,170,.05)}.body .tickets.main .filter::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none}.body .tickets.main .filter>.flexH>.flexH:first-child{margin-left:10px}.body .tickets.main .filter>.flexH>.flexH:last-child{margin-right:10px}.body .tickets.main .filter .lineV{height:20px;background-color:var(--c2)}.body .tickets.main .filter .dropdown{width:-moz-fit-content;width:fit-content}.body .tickets.main .filter .dropdown select{width:-moz-fit-content;width:fit-content;padding:0 30px 0 10px;background-color:transparent}.body .tickets.main .filter a{padding:0 10px}.body .tickets.main .filter a.active span{color:var(--c1);font-weight:700}.body .tickets.main .filter a span{color:var(--cG4)}.body .tickets.main .list{overflow-y:auto}.body .ticket_scan.main{width:100vw;height:calc(100vh - 60px);padding:60px 0 0!important;position:relative}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .ticket_scan.main{width:768px!important}}.body .ticket_scan.main::-webkit-scrollbar{width:0;height:0;-webkit-appearance:none}.body .ticket_scan.main canvas{width:100%!important;height:calc(100vh - 130px)!important;position:absolute;-o-object-fit:cover;object-fit:cover}.body .ticket_scan.main .input{width:calc(100% - 70px);padding:0 5px 0 15px;border:1px solid #fff;top:80px;left:20px;position:absolute;z-index:2;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.body .ticket_scan.main .input ::-moz-placeholder{color:var(--c4)}.body .ticket_scan.main .input ::placeholder{color:var(--c4)}.body .ticket_scan.main .item{width:calc(100vw - 60px);left:20px;bottom:20px;position:absolute;z-index:2}.body .ticket_scan.main .item .itemS{padding:10px;border:1px solid #fff;border-radius:20px;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.body .ticket_scan.main .item .itemS img.photo{width:100px;height:100px;margin-right:10px;border-radius:10px}.body .ticket_scan.main .item .itemS img.stamp{width:30px;height:30px;margin-right:5px;border-radius:5px}.body .ticket_scan.main .item .itemT{padding:10px;border:1px solid #fff;border-radius:20px;position:relative;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .ticket_scan.main .item .itemT.ticket .add i,.body .ticket_scan.main .item .itemT.ticket .title,.body .ticket_scan.main .item .itemT.ticket .type span{color:var(--c1)}.body .ticket_scan.main .item .itemT.ticket .done,.body .ticket_scan.main .item .itemT.ticket .stampCount,.body .ticket_scan.main .item .itemT.ticket .typeS{display:none}.body .ticket_scan.main .item .itemT.stamp .add i,.body .ticket_scan.main .item .itemT.stamp .title,.body .ticket_scan.main .item .itemT.stamp .type span{color:var(--c3)}.body .ticket_scan.main .item .itemT.stamp .typeT,.body .ticket_scan.main .item .itemT.stamp .used{display:none}.body .ticket_scan.main .item .itemT .profile{width:60px;height:60px;border:1px solid #fff;border-radius:10px;position:absolute;top:75px;z-index:3}.body .ticket_scan.main .item .itemT .profile img{border-radius:10px}.body .ticket_scan.main .item .itemT .cover{height:100px;margin-bottom:10px;position:relative;background-image:url(../img/ticket-cover.6fd1232a.png);background-size:cover}.body .ticket_scan.main .item .itemT .cover .layer{width:100%;height:100%;border-radius:10px;top:0;left:0;position:absolute;background-color:rgba(0,0,0,.1)}.body .ticket_scan.main .item .itemT .cover .heat{width:-moz-fit-content;width:fit-content;margin:5px;padding:2.5px 10px;border-radius:99px;background-color:#fff;z-index:1}.body .ticket_scan.main .item .itemT .cover .used{border:1px solid var(--c1);border-radius:10px;background:linear-gradient(104.62deg,rgba(239,96,121,.8),rgba(239,96,121,.5))}.body .ticket_scan.main .item .itemT .cover .done,.body .ticket_scan.main .item .itemT .cover .used{width:calc(100% - 2px);height:calc(100% - 32px);padding-bottom:30px;top:0;left:0;position:absolute;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2}.body .ticket_scan.main .item .itemT .cover .done{border:1px solid var(--c3);border-radius:10px;background:linear-gradient(104.62deg,rgba(92,184,178,.8),rgba(92,184,178,.5))}.body .ticket_scan.main .item .itemT .cover .outdated{width:calc(100% - 2px);height:calc(100% - 32px);padding-bottom:30px;border:1px solid var(--c4);border-radius:10px;top:0;left:0;position:absolute;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(104.62deg,rgba(51,63,72,.8),rgba(51,63,72,.5));z-index:2}.body .ticket_scan.main .item .itemT .cover .outdated span{transform:rotate(-15deg)}.body .ticket_scan.main .item .itemT .type{height:20px;padding:2.5px 10px;border:1px solid var(--cG5);border-radius:99px}.body .ticket_scan.main .item .itemT .type .img{height:-moz-fit-content;height:fit-content;margin:0 0 0 5px}.body .ticket_scan.main .item .itemT .type .img.imgT{width:18px}.body .ticket_scan.main .item .itemT .type .img.imgS{width:14px}.body .ticket_scan.main .item .itemT .stampCount{height:20px;padding:2.5px 10px;border-radius:99px;background-color:var(--c3)}.body .ticket_scan.main .item .itemT .add{height:20px;padding:2.5px 5px 2.5px 10px;border-radius:99px}.body .ticket_scan.main .item .itemT .add .icon{margin:0 0 0 1px}.body .ticket_scan.main .testImg{width:100%!important;height:calc(100vh - 60px)!important;margin:0;position:absolute;z-index:1}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .ticket_scan.main .testImg{width:768px!important}}.body .ticket_scan.main .testImg img{-o-object-fit:cover;object-fit:cover}.body .ticket_scan.popup .icon{margin-bottom:10px}.body .ticket_scan.popup img{width:200px;height:200px;margin-bottom:10px;border-radius:10px}.body .scan_tickets.main{margin:60px 20px 0;padding:0;overflow-y:hidden}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .scan_tickets.main{width:748px!important;margin:60px auto 70px}}.body .scan_tickets.main .tabs{width:calc(100% - 8px);height:-moz-fit-content;height:fit-content;border:1px solid #fff;margin:0;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .scan_tickets.main .tabs .tab{padding:0}.body .scan_tickets.main .tabs .tab.active{color:var(--c1)}.body .scan_tickets.main .tabs .tab.deactive *{color:var(--cG4)}.body .scan_tickets.main .tabs .tab.deactive .img{filter:grayscale(100%);opacity:.5}.body .scan_tickets.main .tabs .tab.deactive img{filter:grayscale(100%)}.body .scan_tickets.main .tabs .tab:not(.active):not(.deactive) *{color:var(--c4)}.body .scan_tickets.main .tabs .tab:not(.active):not(.deactive) img{filter:grayscale(100%)}.body .scan_tickets.main .tabs .tab>.flexH{height:20px}.body .scan_tickets.main .tabs .tab>.flexH>img{margin-right:5px}.body .scan_tickets.main .tabs .tab>.flexH .img{width:20px;height:-moz-fit-content;height:fit-content}.body .scan_tickets.main .tabs .lineV{height:40px;background-color:var(--cG4)}.body .scan_tickets.main .list{padding:10px 0;overflow-y:auto}.body .scan_tickets.main .list .ticketStamp{width:calc(100% - 22px);margin:10px 0}.body .stemps.main{padding:60px 10px 70px!important}.body .stemps.main .filter .lineV{height:20px;background-color:var(--c2)}.body .stemps.main .filter .dropdown{width:-moz-fit-content;width:fit-content}.body .stemps.main .filter .dropdown select{width:-moz-fit-content;width:fit-content;padding:0 30px 0 10px;background-color:transparent}.body .stemps.main .list{align-items:center;overflow-y:auto}.body .stemps.main .list div.none{margin:100px 0;display:flex;flex-direction:column;align-items:center}.body .stemps.main .list div.none span{font-size:var(--fL)}.body .stamp.main{margin:60px 15px 70px;padding:10px 20px!important;border-radius:20px;position:relative;background-color:#fff}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .stamp.main{width:748px!important;margin:60px auto 70px}}.body .stamp.main .topLeft{width:150px;height:100px;top:0;left:0;position:absolute;overflow:hidden}.body .stamp.main .topLeft .textBg{width:200px;padding:2.5px 0;top:10px;left:-60px;position:absolute;display:none;background-color:var(--cG4);transform:rotate(-30deg)}.body .stamp.main .topLeft .textBg.active{display:flex}.body .stamp.main .topRight{width:150px;height:100px;top:0;right:0;position:absolute;overflow:hidden}.body .stamp.main .topRight .textBg{width:200px;padding:2.5px 0;top:10px;right:-60px;position:absolute;display:none;background-color:var(--c2);transform:rotate(30deg)}.body .stamp.main .topRight .textBg.active{display:flex}.body .stamp.main .sticker{margin:10px 0}.body .stamp.main .sticker img{width:calc(20% - 10px);margin:5px;border-radius:10px}.body .stamp.main .sticker img.none{filter:grayscale(100%);opacity:.25}.body .stamp.main .dashH{margin:10px 0}.body .stamp.main .gift{min-width:100%;max-width:400px;aspect-ratio:285/120;margin:10px auto;padding:10px 30px 10px 20px;border-radius:15px;box-sizing:border-box;position:relative;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:var(--cBg)}.body .stamp.main .gift>.flexV>:not(:first){margin:5px 0 0 0}.body .stamp.main .gift>.flexV>.fM{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.body .stamp.main .gift .topLeft{width:100px;height:60px;top:0;left:0;position:absolute;overflow:hidden}.body .stamp.main .gift .topLeft .textBg{width:150px;top:5px;left:-50px;position:absolute;display:none;background-color:var(--cG4);transform:rotate(-30deg)}.body .stamp.main .gift .topLeft .textBg.active{display:flex}.body .stamp.main .gift .topLeft .textBg span{line-height:10px}.body .stamp.main .gift .fS{margin:5px 0}.body .stamp.main .gift img.photo{min-width:100px;height:100px;margin-left:10px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.body .stamp.main .gift img.stamp{width:40px;height:40px;border-radius:5px;margin-right:5px;-o-object-fit:cover;object-fit:cover}.body .stamp.main .detail{margin:10px 0}.body .stamp.main .detail .fL{margin-bottom:5px}.body .stamp.footer{box-shadow:none}.body .stamp.footer .icon.primary{margin-left:0}.body .stamp.footer .icon.primary i{color:var(--c1)!important}.body .stamp.popCode .popMain{padding:0 5px 5px;margin-bottom:0!important}.body .stamp.popCode .popMain>*{min-height:-moz-fit-content;min-height:fit-content}.body .stamp.popCode .img.profile{width:60px;height:60px;min-width:60px;margin-right:10px;background-image:url(../img/profile-d.7ad2f395.png);background-size:cover}.body .stamp.popCode .img.profile img{border-radius:10px}.body .stamp.popCode .refresh{background-color:var(--c3)}.body .stamp.popCode .qrcode{padding:20px 0;margin:10px 0 0;border-radius:20px;background-color:#fff}.body .stamp.popCode .qrcode .img{width:250px;height:-moz-fit-content;height:fit-content}.body .stamp.popCode .submit{background-color:var(--c1);margin-right:-5px}.body .stamp.popHistory .popMain{padding:0 10px}.body .stamp.popHistory .popMain .record{min-height:-moz-fit-content;min-height:fit-content}.body .stamp.popHistory .popMain .record:not(:first-child){margin-top:10px;padding-top:10px;border-top:1px solid var(--cG5);border-radius:0}.body .stamp.popHistory .popMain img.stamp{width:30px;height:30px;border-radius:5px;margin-left:5px;-o-object-fit:cover;object-fit:cover}.body .stamp.popGift .popBody{padding:0 20px}.body .stamp.popGift .popBody .popMain{padding:0;margin:0;align-items:flex-start;overflow-x:hidden}.body .stamp.popGift .popBody .popMain .detail{margin:10px 0}.body .stamp.popGift .popBody .popMain img.photo{width:100%;aspect-ratio:1/1;margin:20px 0;border-radius:10px}.body .stamp.popGift .popBody .popMain img.stamp{width:40px;height:40px;border-radius:5px;margin-right:5px;-o-object-fit:cover;object-fit:cover}.body .stamp.popGiftGet .popMain{padding:10px;margin-top:0}.body .stamp.popGiftGet .popMain img.photo{width:100%;aspect-ratio:1/1;margin-bottom:20px;border-radius:10px}.body .stores.main{padding:70px 10px 70px!important}.body .stores.main .tabs{height:30px;max-height:30px;border:1px solid #fff;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .stores.main .tabs .tab{padding:5px 0}.body .stores.main .tabs .tab.active{color:var(--c1)}.body .stores.main .tabs .tab:not(.active) *{color:var(--cG4)}.body .stores.main .tabs .tab:not(.active) .img{filter:grayscale(100%);opacity:.5}.body .stores.main .tabs .img{height:-moz-fit-content;height:fit-content}.body .stores.main .tabs .img.imgT{width:24px}.body .stores.main .tabs .img.imgS{width:20px}.body .stores.main .tabs .lineV{height:20px;background-color:var(--cG5)}.body .stores.main .filter .lineV{height:20px;background-color:var(--c2)}.body .stores.main .filter .dropdown{width:-moz-fit-content;width:fit-content}.body .stores.main .filter .dropdown select{width:-moz-fit-content;width:fit-content;padding:0 30px 0 10px;background-color:transparent}.body .stores.main .list{overflow-y:auto}.body .stores.main .list input{width:100%!important;padding-left:10px}.body .stores.main .list .information{width:calc(100vw - 32px)!important;margin:10px 5px;padding:10px 15px;border-radius:20px;background-color:#fff;box-sizing:border-box}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .stores.main .list .information{width:718px!important}}.body .stores.main .list .information img.store{display:none;width:80px;height:80px;margin-left:10px;border-radius:5px;aspect-ratio:1/1}.body .stores.main .list .information .fM{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.body .stores.main .list .information .flexV{gap:2px}.body .stores.main .list .information .detail{flex-wrap:wrap}.body .stores.main .list .information .detail>div{display:flex;align-items:center;gap:5px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.body .stores.main .list .information .detail>div i,.body .stores.main .list .information .detail>div img,.body .stores.main .list .information .detail>div svg{margin-right:5px}}.body .stores.main .list .information .detail>div:not(:first-child){padding-left:7.5px;margin-left:7.5px;border-left:1px solid var(--cG5)}.body .stores.main .list .information .detail img{height:20px}.body .stores.main .list .information .detail i,.body .stores.main .list .information .detail svg{color:var(--c1)}.body .stores.main .list .information .icon{margin:0 5px 0 0}.body .store.main{padding:0 10px 80px!important;position:relative;align-items:center}.body .store.main>.fL{margin-top:20px}.body .store.main>.fM{margin-bottom:10px}.body .store.main .back{top:20px;left:20px;position:fixed;border:1px solid #fff;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:2}.body .store.main img.cover{width:100vw;aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .store.main img.cover{width:100%}}.body .store.main img.profile{width:100px;min-height:unset;height:100px;margin-top:-51px;border:1px solid #fff;border-radius:20px;-o-object-fit:cover;object-fit:cover}.body .store.main .favorite{top:260px;right:10px;position:absolute}.body .store.main .favorite.active .icon:first-child{display:flex}.body .store.main .favorite.active .icon:nth-child(2),.body .store.main .favorite:not(.active) .icon:first-child{display:none}.body .store.main .favorite:not(.active) .icon:nth-child(2){display:flex}.body .store.main .tabs{width:calc(100% - 18px);height:30px;margin:10px 5px;border:1px solid #fff;background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .store.main .tabs .tab{padding:5px 0}.body .store.main .tabs .tab.active{color:var(--c1)}.body .store.main .tabs .tab:not(.active) *{color:var(--cG4)}.body .store.main .tabs .tab:not(.active) .img{filter:grayscale(100%);opacity:.5}.body .store.main .tabs .img{height:-moz-fit-content;height:fit-content}.body .store.main .tabs .img.imgT{width:24px}.body .store.main .tabs .img.imgS{width:20px}.body .store.main .tabs .lineV{height:20px;background-color:var(--cG5)!important}.body .store.main .detail a.iconButton{margin:0 5px;background:#fff}.body .store.main .testImg{width:100%!important;height:250px!important}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .store.main .testImg{width:768px!important}}.body .store.main .testImg img{-o-object-fit:cover;object-fit:cover;border-radius:10px}.body .store_register.main{max-height:calc(100vh - 60px);padding:60px 10px 0!important}.body .store_register .steps .step{padding:0 5px 5px;margin:0;border-bottom:2px solid transparent}.body .store_register .steps .step.active{border-bottom:2px solid var(--c1)}.body .store_register .steps .step.active>span{color:var(--c1)}.body .store_register .steps .step:not(.active) *{color:var(--cG3)}.body .store_register .steps .icon{padding:0 10px 5px;margin:0 5px}.body .store_register .info{overflow-y:auto}.body .store_register .info .input{width:calc(100% - 40px);padding:0 15px}.body .store_register .info .input input{text-align:right}.body .store_register .info .dropdown{width:calc(100% - 25px);padding-left:15px;background-color:#fff}.body .store_register .info .dropdown select{padding-right:30px}.body .store_register .info .dropdown .arrow{right:10px}.body .store_register .info .title{margin:20px 0 0 5px}.body .store_register .info .map{width:calc(100% - 10px);min-height:300px;margin:5px;border-radius:20px;position:relative;background-color:#fff}.body .store_register .info .map .input{top:60px;position:absolute;z-index:8}.body .store_register .info ol{margin:0;padding:0 0 0 30px}.body .store_register .info .button{width:calc(50% - 30px);margin:20px 5px}.body .activity .mission{width:calc(100% - 42px)!important;padding:20px 10px;margin:15px 10px 10px;border:1px solid var(--cG4);border-radius:20px!important;position:relative}.body .activity .mission .fM{margin-top:5px}.body .activity .news{width:calc(100% - 22px)!important;height:-moz-fit-content;height:fit-content;margin:5px 10px!important;border:1px solid #fff;border-radius:20px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .activity .news .info{height:-moz-fit-content!important;height:fit-content!important;min-height:90px;justify-content:space-between}.body .activity .news .info>*{margin-bottom:2px}.body .activity .news .info .title{padding-left:5px;border-left:1px solid var(--c3);color:var(--c3)}.body .activity .news .reward{min-width:90px;height:90px;position:relative}.body .activity .news .reward .img{width:50px;height:-moz-fit-content;height:fit-content}.body .activity .news .reward img{border-radius:0 10px 10px 0}.body .activity .news .reward span.fM.primary{color:var(--c4)!important}.body .activity .news .reward .label{padding:2.5px 5px;border:1px solid var(--c1)!important;border-radius:5px;display:flex;background:hsla(0,0%,100%,.9)}.body .activity .news .reward .label.absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-15deg)}.body .activity .news .reward .label.gray{border:1px solid var(--cG3)!important}.body .activity .news .reward .label.soon{border:1px solid var(--cOrange)!important}.body .activity .news .reward .label .icon{margin:0 2.5px 0 0}.body .activity .news .reward .done{border-radius:20px;background:linear-gradient(104.62deg,rgba(239,96,121,.8),rgba(239,96,121,.5));border:1px solid var(--c1)}.body .activity .news .reward .done,.body .activity .news .reward .over{width:80px;height:80px;position:absolute;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.body .activity .news .reward .over{border-radius:20px;background:linear-gradient(104.62deg,rgba(51,63,72,.8),rgba(51,63,72,.5));border:1px solid var(--c4)}.body .activity .news .reward .over span{transform:rotate(-20deg)}.body .activity .news .progress{margin-top:0;padding-top:0}.body .activity .news .progress .bar{height:5px;margin-left:10px;background-color:var(--cG5)}.body .activity .news .progress .bar div{width:60%;height:100%;border-radius:99px;background-color:var(--c1)}.body .activity_history.main>:not(:first-child){padding-top:10px;margin-top:10px;border-radius:0;border-top:1px solid var(--cG4)}.body .activity_detail.main{margin:60px 20px 20px;padding:0 10px 10px!important;border-radius:20px;background-color:#fff}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .activity_detail.main{width:748px!important;margin:60px auto 20px}}.body .activity_detail.main>*{margin-bottom:20px}.body .activity_detail.main .img.cover{width:calc(100% + 20px);height:-moz-fit-content;height:fit-content;margin:-5px 0 10px -10px}.body .activity_detail.main span:not(.center){text-align:justify}.body .activity_detail.main .progress{margin-top:0;padding-top:0}.body .activity_detail.main .progress .bar{height:10px;margin-left:10px;background-color:var(--cG5)}.body .activity_detail.main .progress .bar div{width:60%;height:100%;border-radius:99px;background-color:var(--c1)}.body .activity_detail.main .progress .reward{margin-left:10px}.body .activity_detail.main .progress .reward .img{width:50px;height:-moz-fit-content;height:fit-content;margin:0}.body .activity_questions .news{width:calc(100% - 22px)!important;height:-moz-fit-content;height:fit-content;margin:15px 10px 5px 10px!important;border:1px solid #fff;border-radius:20px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(104.62deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5))}.body .activity_questions .news .info{height:-moz-fit-content!important;height:fit-content!important;min-height:90px;justify-content:space-between}.body .activity_questions .news .info>*{margin-bottom:2px}.body .activity_questions .news .info .title{padding-left:5px;border-left:1px solid var(--c3);color:var(--c3)}.body .activity_questions .news .reward{min-width:90px;height:90px;position:relative}.body .activity_questions .news .reward .img{width:50px;height:-moz-fit-content;height:fit-content}.body .activity_questions .news .reward img{border-radius:0 10px 10px 0}.body .activity_questions .news .reward .done{border-radius:20px;background:linear-gradient(104.62deg,rgba(239,96,121,.8),rgba(239,96,121,.5));border:1px solid var(--c1)}.body .activity_questions .news .reward .done,.body .activity_questions .news .reward .over{width:80px;height:80px;position:absolute;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.body .activity_questions .news .reward .over{border-radius:20px;background:linear-gradient(104.62deg,rgba(51,63,72,.8),rgba(51,63,72,.5));border:1px solid var(--c4)}.body .activity_questions .news .reward .over span{transform:rotate(-20deg)}.body .activity_questions .news .reward .label{padding:2.5px 5px;border:1px solid var(--c1)!important;border-radius:5px;display:flex;background:hsla(0,0%,100%,.9)}.body .activity_questions .news .reward .label.absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-15deg)}.body .activity_questions .news .reward .label.gray{border:1px solid var(--cG3)!important}.body .activity_questions .news .reward .label.soon{border:1px solid var(--cOrange)!important}.body .activity_questions .news .reward .label .icon{margin:0 2.5px 0 0}.body .activity_questions .news .progress{margin-top:0;padding-top:0}.body .activity_questions .news .progress .bar{height:5px;margin-left:10px;background-color:var(--cG5)}.body .activity_questions .news .progress .bar div{width:60%;height:100%;border-radius:99px;background-color:var(--c1)}.body .activity_question.main{margin:85px 16px 16px;padding:20px!important;border-radius:20px;background-color:#fff}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .activity_question.main{width:748px!important;margin:60px auto 20px}}.body .activity_question.main>*{margin-bottom:20px}.body .activity_question.main .img.cover{width:calc(100% + 20px);height:-moz-fit-content;height:fit-content;margin:-10px 0 10px -10px}.body .activity_question.main .img.queIcon{width:80px;height:-moz-fit-content;height:fit-content}.body .activity_question.main span:not(.center){text-align:justify}.body .activity_question.main span.fXXL.third{color:var(--c4)!important}.body .activity_question.main ol{padding:0 0 0 36px;margin-top:0}.body .activity_question.main ol li{margin-top:20px;list-style:none}.body .activity_question.main ol li:first-child{margin-top:5px}.body .activity_question.main ol li.fXXL.primary{font-size:var(--fL);color:var(--c4)!important}.body .activity_question.main ol div.check,.body .activity_question.main ol label.check{width:100%;padding:10px 0;box-sizing:border-box}.body .activity_question.main ol div.check .checkmark,.body .activity_question.main ol label.check .checkmark{left:-36px}.body .activity_question.main ol div.check .checkmark.checkbox,.body .activity_question.main ol div.check .checkmark.radio,.body .activity_question.main ol label.check .checkmark.checkbox,.body .activity_question.main ol label.check .checkmark.radio{border:2px solid var(--cG4)}.body .activity_question.main ol div.check input:checked~.checkmark,.body .activity_question.main ol label.check input:checked~.checkmark{border:2px solid var(--c1)}.body .activity_question.main ol div.check .fM.bold.third,.body .activity_question.main ol label.check .fM.bold.third{margin:0 5px;white-space:nowrap}.body .activity_question.main ol div.check .text,.body .activity_question.main ol label.check .text{width:100%;margin-left:0}.body .activity_question.popCorrect .close{color:#fff;border-radius:99px}.body .activity_question.popCorrect .close:hover{color:var(--cG5)}.body .activity_question.popCorrect .popBody{height:450px;padding:0}.body .activity_question.popCorrect .popHeader{height:200px;margin:0!important;padding-bottom:30px;border-radius:20px 20px 0 0;align-items:center;justify-content:center;filter:drop-shadow(0 10px 20px rgba(55,84,170,.1));background:url(../img/bg2.46f4d1b8.png);background-position:bottom;background-attachment:scroll;background-size:cover}.body .activity_question.popCorrect .popMain{height:100%;margin:0!important;justify-content:center!important}.body .activity_question.popCorrect .popMain .img{width:30px;height:-moz-fit-content;height:fit-content}.body .activity_question.popCorrect .popFooter{margin:30px 10px 10px;align-items:flex-end}.body .activity_question.popCorrect .popFooter .img{width:20px;height:20px;margin-left:0}.body .code.main{margin:60px 20px 20px;padding:0;overflow-y:hidden}@media (max-width:1023px) and (min-width:768px),(min-width:1024px){.body .code.main{width:748px!important;margin:60px auto 70px}}.body .code.main .info{width:calc(100% - 20px);height:100%;padding:10px!important;border-radius:20px;background-color:#fff;overflow-y:auto}.body .code.main .info>*{margin:30px 0}.body .code.main .info .code .dot{width:30px;height:40px;margin:0 10px;border-bottom:2px solid var(--c1);display:flex;align-items:center;justify-content:center}.body .code.main .info .code .dot.active{border-bottom:2px solid transparent}.body .code.main .info .code .dot.active div{width:10px;height:10px;border-radius:99px;background-color:var(--c1)}.body .code.main .info .number a{height:60px;margin:2px 1px}.body .code_set.main>div>*{margin-bottom:30px}.body .code_set.main>div .input .button{min-height:unset;height:30px;padding:0;margin-right:-5px}.body .code_set.main>div .button{width:calc(50% - 30px)}.body .popPoint .close{color:#fff;border-radius:99px}.body .popPoint .close:hover{color:var(--cG5)}.body .popPoint .popBody{height:450px;padding:0}.body .popPoint .popHeader{min-height:200px;margin:0!important;padding-bottom:30px;border-radius:20px 20px 0 0;align-items:center;justify-content:center;filter:drop-shadow(0 10px 20px rgba(55,84,170,.1));background:url(../img/bg2.46f4d1b8.png);background-position:bottom;background-attachment:scroll;background-size:cover}.body .popPoint .popMain{height:100%;margin:0!important;justify-content:center!important}.body .popPoint .popMain .img{width:30px;height:-moz-fit-content;height:fit-content}.body .popPoint .popMain span{text-align:center}.body .popPoint .popFooter{min-height:-moz-fit-content;min-height:fit-content;margin:30px 10px 10px;align-items:flex-end}.body .popPoint .popFooter .img{width:20px;height:20px;margin-left:0}.body .popNoQA .close{color:#fff;border-radius:99px}.body .popNoQA .close:hover{color:var(--cG5)}.body .popNoQA .popBody{height:450px;padding:0}.body .popNoQA .popHeader{height:200px;margin:0!important;padding-bottom:30px;border-radius:20px 20px 0 0;align-items:center;justify-content:center;filter:drop-shadow(0 10px 20px rgba(55,84,170,.1));background:url(../img/bg2.46f4d1b8.png);background-position:bottom;background-attachment:scroll;background-size:cover}.body .popNoQA .popMain{height:100%;margin:0!important;justify-content:center!important}.body .popNoQA .popMain span{margin:5px 0}.body .popNoQA .popFooter{margin:30px 10px 10px;align-items:flex-end}.body .popNoQA .popFooter .lineV{height:30px}.body .popNoQA .popFooter .img{width:20px;height:20px}.body .popNotice{width:calc(100% - 22px)!important;height:-moz-fit-content;height:fit-content;margin:10px!important;border:1px solid #fff;border-radius:20px;top:-150px;left:0;position:absolute;display:none;z-index:8;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(104.62deg,#fff,hsla(0,0%,100%,.9));animation-name:moveIn;animation-duration:.5s;animation-fill-mode:forwards}.body .popNotice .info{height:-moz-fit-content!important;height:fit-content!important;min-height:90px;justify-content:space-between}.body .popNotice .info>*{margin-bottom:2px}.body .popNotice .info .title{padding-left:5px;border-left:1px solid var(--c3);color:var(--c3)}.body .popNotice .reward{min-width:90px;height:90px;position:relative}.body .popNotice .reward .img{width:50px;height:-moz-fit-content;height:fit-content}.body .popNotice .reward img{border-radius:0 10px 10px 0}.body .popNotice .progress{margin-top:0;padding-top:0}.body .popNotice .progress .bar{height:5px;margin-left:10px;background-color:var(--cG5)}.body .popNotice .progress .bar div{width:60%;height:100%;border-radius:99px;background-color:var(--c1)}.body .popPWA{display:flex;align-items:flex-end;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.body .popPWA .popBody{width:100%;max-width:688px;margin-bottom:30px!important;position:relative;animation-name:popPWA;animation-duration:1s;animation-iteration-count:1}.body .popPWA .popBody>:not(.triangle):not(:last-child):not(:last-child){margin-bottom:20px}.body .popPWA img.logo{width:100px;margin-top:10px;filter:drop-shadow(0 5px 10px rgba(55,84,170,.2))}.body .popPWA img.share{margin:0 2.5px -2.5px}.body .popPWA .info>:not(:last-child){margin-bottom:5px}.body .popPWA .triangle{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid var(--cBg);left:50%;bottom:-20px;transform:translate(-50%);position:absolute}.body .moveIn{animation-name:moveIn;animation-duration:.5s;animation-fill-mode:forwards}.body .moveOut{animation-name:moveOut;animation-duration:.5s;animation-fill-mode:forwards}@keyframes moveIn{0%{top:-150px}to{top:0}}@keyframes moveOut{0%{top:0}to{top:-150px}}@keyframes popPWA{0%{margin-bottom:-100%}to{margin-bottom:30px}}.body .index img.icon{width:20px;height:20px}.body .mission-lable{position:absolute;top:-7px;right:16px}.body .main .board-wrap{width:100%!important;padding:10px 10px;margin:10px 0 10px;border:1px solid #fff;border-radius:20px!important;align-items:flex-end!important;position:relative;box-sizing:border-box;background-color:#fff;margin-bottom:.5rem}.body .main .board-wrap .bw-title{color:var(--cG1);font-weight:500;font-size:1.25rem}.body .main .board-wrap .bw-title2{color:var(--cG1);font-weight:400;font-size:1.125rem}.body .main .board-wrap .icons{width:20px;height:20px}.body .main .board-wrap .icons.active i,.body .main .board-wrap .icons.active svg{color:var(--k1)}.body .main .board-wrap .w-20{width:17%}.body .main .board-wrap .py-8{padding:2rem 0}.body .main .board-wrap .mb-8{margin-bottom:2rem}.body .main .board-wrap .center{text-align:center}.body .main .board-wrap .bw-button{color:#fff;width:114px;height:40px;border-radius:16px;padding:12px 16px 12px 16px;Gap:8px;background-color:var(--c1);text-decoration:none}.body .main .text-right.text-right{text-align:right}.body .main .w-90.w-90.w-90{width:90%}.body .uide-page-name.uide-page-name{width:var(--wMedium);color:var(--cNeutral900);font-size:var(--fL);text-align:center;min-width:150px;width:-moz-fit-content;width:fit-content}.body .uide-service-title{width:var(--wMedium);color:var(--cNeutral900);font-size:var(--fL)}.body .uide-service-board-wrap{gap:1rem;display:flex;flex-direction:column}.body .uide-service-button-wrap{width:100%;flex:1 1 auto;display:block;text-align:center}.body .uide-service-button-text{font-size:var(--fM);font-weight:var(--wNormal)}.body .uide-mission-card{padding:12px 16px;gap:8px;color:var(--cNeutral900);border-radius:20px;min-height:1px;display:flex;background-color:#fff;position:relative;flex-direction:column;margin:0 auto}.body .uide-mission-card-bell{position:absolute;top:-8px;left:-8px}.body .uide-mission-card-top{display:flex;justify-content:space-between;color:var(--cNeutral500);padding:4px 8px 4px 0;font-size:var(--fS);align-items:center;font-weight:var(--wNormal);width:100%}.body .uide-mission-card-top-chip{padding:4px 8px;border-radius:25px;background-color:var(--cNeutral50)}.body .uide-mission-card-title{font-weight:var(--wMedium);font-size:var(--fL)}.body .uide-mission-card-progress-btn{border-radius:25px;height:24px;flex:0 0 auto;display:flex;justify-content:center;align-items:center;padding:4px 8px;font-size:.75rem}.body .uide-mission-card-progress-btn.status0{background-color:var(--c2);color:var(--cNeutral900)}.body .uide-mission-card-progress-btn.status1{background-color:var(--cOther3);color:var(--c1)}.body .uide-mission-card-progress-btn.status2,.body .uide-mission-card-progress-btn.status3{background-color:var(--cOther2);color:var(--cNeutral500)}.body .uide-mission-card-user{font-size:.75rem;color:var(--cOther4)}.body .uide-recommend-board-wrap{gap:1rem;display:flex;flex-direction:column}.body .uide-recommend-button-wrap{width:101px;height:108px;display:block;text-align:center}.body .uide-recommend-button-text{font-size:var(--fM);font-weight:var(--wNormal);color:var(--cNeutral900)}.body .uide-page-wrap.uide-page-wrap.uide-page-wrap{padding:80px 20px 90px 20px}.body .uide-tabs{display:flex;height:40px;background-color:#fff}.body .uide-tab{flex:1;gap:5px;padding:8px 12px;text-align:center;color:var(--cOther2)}.body .uide-tab span{color:var(--cOther2);font-size:1rem;border:none}.body .uide-tab.active{color:var(--c1);border-bottom:2px solid var(--c1)}.body .uide-tab.active span{color:var(--c1)}.body .uide-filter-wrap{display:flex;gap:8px}.body .uide-filter{border:1px solid var(--c002);padding:0 12px;border-radius:20px;flex:1;display:flex;justify-content:space-between;align-items:center;font-size:.875rem;height:-moz-fit-content;height:fit-content}.body .uide-store-search{border:1px solid var(--cOther1);border-radius:99px;padding:0;margin:0;width:100%}.body .uide-header-bottom-wrap{padding:8px 16px;gap:8px}.body .uide-header-bottom-wrap,.body .uide-store-card{background-color:#fff;display:flex;flex-direction:column}.body .uide-store-card{border-radius:20px;padding:16px;gap:4px}.body .uide-store-card-name{color:var(--cNeutral900);font-size:1.125rem;font-weight:500}.body .uide-store-card-address{color:var(--cNeutral500);font-size:1.125rem;font-weight:400}.body .uide-store-card-category{color:var(--c1);font-size:1rem;font-weight:400}.body .uide-profile-member{border:1px solid var(--c004);padding:12px;display:flex;justify-content:space-between;flex-direction:row;background-color:#fff;border-radius:20px}.body .uide-profile-invite-btn{display:flex;padding:8px 12px;border-radius:12px;background-color:var(--c01);justify-content:space-between}.body .uide-profile-board{display:flex;background-color:#fff;justify-content:space-between;border-radius:24px 24px 0 0;padding:16px;flex-direction:column;gap:12px;padding-bottom:120px}.body .uide-profile_edit-width.uide-profile_edit-width{width:343px}.body .uide-button-1{padding:12px 50px;border-radius:20px;background-color:var(--c01);font-size:18px;text-align:center;color:#fff;width:auto;display:block}.body .popup-v2 .popNoQA .popBody{min-height:150px;height:-moz-fit-content;height:fit-content;padding:16px}.body .popup-v2 .popNoQA .popMain{height:100%;margin:0!important;justify-content:center!important;display:flex;gap:8px}.body .popup-v2 .popNoQA .popImg{text-align:center;margin:.5rem 0}.body .popup-v2 .button{min-height:16px;padding:12px;border-radius:16px!important}.body .popup-v2 .popNoQA .popFooter{margin-top:15px}.body .uide-bottom-border{border-bottom:1px solid var(--cNeutral200)}