.colorWhite{color:#efefef}.highlight{color:#000cff!important}.highlight2{color:#ffdc62!important}html,body{background:linear-gradient(to bottom,#ae64c7 0%,#c17283 50%,#ba6897 100%);color:#53463b}#main{overflow:hidden}#header{background:linear-gradient(to right,#c44b3b 15%,#7f428a 85%)}#socials .side-nav{filter:drop-shadow(0 0.05em 0.05em rgba(0,0,0,0.6))}#footer{z-index:3}#footer .foot-qpp{background-image:url(../../../img/icon_qpp-black.png)}img{width:auto;max-width:100%;display:block;margin:0 auto;position:relative}.wrapper{width:100%;position:relative}.fw-b{font-weight:700!important}.t-c{text-align:center!important}.t-l{text-align:left!important}.relative{position:relative}.container{padding-left:15px;padding-right:15px;width:1000px;margin:auto;display:flex;flex-wrap:wrap;justify-content:center;position:relative}@media(max-width:1080px){.container{width:calc(100% - 0.8em)!important}}.bg-area{display:flex;flex-direction:column;justify-content:space-between;justify-content:flex-start;position:absolute;top:1.8em;bottom:0;left:calc(50% - 16em);width:32em;height:100%;margin:0 auto;overflow:visible;user-select:none;pointer-events:none;background-position:top center;background-repeat:repeat;z-index:-5}.bg-area img{width:100%;display:block;object-fit:cover;position:relative}.btn{font-size:1em;display:flex;justify-content:center;outline:none;border:none;box-shadow:none;cursor:pointer;margin-left:auto;margin-right:auto;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:100% auto;transition:filter .2s ease-out,background-image .2s}.btn.btn-goYoe{width:11em;height:2.9em;background-image:url(../../../img/Event/202409-Hilife-LuckyCat/btn-yoe-1.png)}.btn.btn-goYoe:hover{background-image:url(../../../img/Event/202409-Hilife-LuckyCat/btn-yoe-2%EF%B9%96v.png)!important}.textBtn{display:inline-block;cursor:pointer}#main-banner{width:1085px;left:.2em}@media(max-width:768px){#main-banner{padding-left:0;padding-right:0}}#main-banner .banner-img{right:0;left:0;margin:1em auto 0;bottom:-.6em;position:relative;z-index:2}.c-title{width:73%;position:absolute;left:0;right:0;top:-1.1em;z-index:2;margin:auto}section{width:100%;position:relative;margin-bottom:2.3em}section p{color:#53463b;font-size:.6em;text-shadow:0 0 0 #53463b;line-height:1.5;margin-bottom:.5em;margin-top:0}section p a{text-decoration:underline;color:#000cff!important;text-underline-offset:.13em}section p small{font-size:.9em}section p strong{font-weight:700}.border-1,.border-2,.border-3{min-height:5em}.border-1::after,.border-2::after,.border-3::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;pointer-events:none}.border-1{padding:.9em .8em}.border-1::after{border-image:url("../../../img/Event/202409-Hilife-LuckyCat/border-1%EF%B9%96a.png") 135 fill/2.25em/0.2em}.border-2{padding:1.3em .8em .5em}.border-2::after{border-image:url("../../../img/Event/202409-Hilife-LuckyCat/border-2.png") 135 fill/2.25em/0.2em}.gift-card{position:relative}.gift-card.is-over{pointer-events:none}.gift-card.is-over img{filter:grayscale(1)}.gift-card.is-over::after{content:"";display:block;background-position:center;background-repeat:no-repeat;background-size:100% auto;width:3.2em;height:3.2em;background-image:url(../../../img/Event/202409-Hilife-LuckyCat/is-over.png);position:absolute;top:23%;right:-.4em;z-index:3}.form .userData{width:100%;margin:auto}.form .userData label{display:inline-block;width:49%;font-size:.5em;text-shadow:0 0 0 #53463b;justify-content:center;text-align:center}.form .userData .is-new{font-size:.8em;color:#c70520}@media(max-width:1000px){.form .userData label{width:100%;font-size:.65em}}.form .btn-logout{width:4em;height:1.7em;margin-top:.3em;margin-bottom:.15em;background-image:url(../../../img/Event/202409-Hilife-LuckyCat/btn-logout-1.png);transition:background-image .2s}.form .btn-logout:hover{background-image:url(../../../img/Event/202409-Hilife-LuckyCat/btn-logout-2.png)}.form .btn-login{width:8.5em;height:1.7em;margin-top:.4em;margin-bottom:.7em;background-image:url(../../../img/Event/202409-Hilife-LuckyCat/btn-search-1.png);transition:background-image .2s}.form .btn-login:hover{background-image:url(../../../img/Event/202409-Hilife-LuckyCat/btn-search-2%EF%B9%96.png)}.winning-announcement{font-size:.6em;font-weight:700;text-shadow:-4px -4px 0 #702d1b,-4px -3px 0 #702d1b,-4px -2px 0 #702d1b,-4px -1px 0 #702d1b,-4px 0 0 #702d1b,-4px 1px 0 #702d1b,-4px 2px 0 #702d1b,-4px 3px 0 #702d1b,-4px 4px 0 #702d1b,-3px -4px 0 #702d1b,-3px -3px 0 #702d1b,-3px -2px 0 #702d1b,-3px -1px 0 #702d1b,-3px 0 0 #702d1b,-3px 1px 0 #702d1b,-3px 2px 0 #702d1b,-3px 3px 0 #702d1b,-3px 4px 0 #702d1b,-2px -4px 0 #702d1b,-2px -3px 0 #702d1b,-2px -2px 0 #702d1b,-2px -1px 0 #702d1b,-2px 0 0 #702d1b,-2px 1px 0 #702d1b,-2px 2px 0 #702d1b,-2px 3px 0 #702d1b,-2px 4px 0 #702d1b,-1px -4px 0 #702d1b,-1px -3px 0 #702d1b,-1px -2px 0 #702d1b,-1px -1px 0 #702d1b,-1px 0 0 #702d1b,-1px 1px 0 #702d1b,-1px 2px 0 #702d1b,-1px 3px 0 #702d1b,-1px 4px 0 #702d1b,0 -4px 0 #702d1b,0 -3px 0 #702d1b,0 -2px 0 #702d1b,0 -1px 0 #702d1b,0 0 0 #702d1b,0 1px 0 #702d1b,0 2px 0 #702d1b,0 3px 0 #702d1b,0 4px 0 #702d1b,1px -4px 0 #702d1b,1px -3px 0 #702d1b,1px -2px 0 #702d1b,1px -1px 0 #702d1b,1px 0 0 #702d1b,1px 1px 0 #702d1b,1px 2px 0 #702d1b,1px 3px 0 #702d1b,1px 4px 0 #702d1b,2px -4px 0 #702d1b,2px -3px 0 #702d1b,2px -2px 0 #702d1b,2px -1px 0 #702d1b,2px 0 0 #702d1b,2px 1px 0 #702d1b,2px 2px 0 #702d1b,2px 3px 0 #702d1b,2px 4px 0 #702d1b,3px -4px 0 #702d1b,3px -3px 0 #702d1b,3px -2px 0 #702d1b,3px -1px 0 #702d1b,3px 0 0 #702d1b,3px 1px 0 #702d1b,3px 2px 0 #702d1b,3px 3px 0 #702d1b,3px 4px 0 #702d1b,4px -4px 0 #702d1b,4px -3px 0 #702d1b,4px -2px 0 #702d1b,4px -1px 0 #702d1b,4px 0 0 #702d1b,4px 1px 0 #702d1b,4px 2px 0 #702d1b,4px 3px 0 #702d1b,4px 4px 0 #702d1b;margin-bottom:.7em}@media(max-width:991px){.winning-announcement{text-shadow:-2px -2px 0 #702d1b,-2px -1px 0 #702d1b,-2px 0 0 #702d1b,-2px 1px 0 #702d1b,-2px 2px 0 #702d1b,-1px -2px 0 #702d1b,-1px -1px 0 #702d1b,-1px 0 0 #702d1b,-1px 1px 0 #702d1b,-1px 2px 0 #702d1b,0 -2px 0 #702d1b,0 -1px 0 #702d1b,0 0 0 #702d1b,0 1px 0 #702d1b,0 2px 0 #702d1b,1px -2px 0 #702d1b,1px -1px 0 #702d1b,1px 0 0 #702d1b,1px 1px 0 #702d1b,1px 2px 0 #702d1b,2px -2px 0 #702d1b,2px -1px 0 #702d1b,2px 0 0 #702d1b,2px 1px 0 #702d1b,2px 2px 0 #702d1b}}@media(max-width:768px){.winning-announcement{margin-top:.2em;text-shadow:-2px -2px 0 #702d1b,-2px -1px 0 #702d1b,-2px 0 0 #702d1b,-2px 1px 0 #702d1b,-2px 2px 0 #702d1b,-1px -2px 0 #702d1b,-1px -1px 0 #702d1b,-1px 0 0 #702d1b,-1px 1px 0 #702d1b,-1px 2px 0 #702d1b,0 -2px 0 #702d1b,0 -1px 0 #702d1b,0 0 0 #702d1b,0 1px 0 #702d1b,0 2px 0 #702d1b,1px -2px 0 #702d1b,1px -1px 0 #702d1b,1px 0 0 #702d1b,1px 1px 0 #702d1b,1px 2px 0 #702d1b,2px -2px 0 #702d1b,2px -1px 0 #702d1b,2px 0 0 #702d1b,2px 1px 0 #702d1b,2px 2px 0 #702d1b}}.process-yoe-box{filter:drop-shadow(0 0 3px #222222);transition:filter .3s;position:relative;margin-top:.5em;margin-bottom:.5em}.process-yoe-box:hover{filter:drop-shadow(0 0 4px white)}.process-yoe-box .dec-hand{background-position:center;background-repeat:no-repeat;background-size:100% auto;background-image:url(../../../img/Event/202409-Hilife-LuckyCat/pointer.png);position:absolute;right:-.5em;top:50%;width:1.2em;height:1.2em;filter:drop-shadow(0.1em 0.2em rgba(0,0,0,0.25));animation:btnPointer 1.4s infinite step-end;pointer-events:none}@media(max-width:768px){.process-yoe-box .dec-hand{right:0}}#rules{margin-bottom:.5em;z-index:1}#rules .c-title{top:-1.34em}@media(max-width:768px){#rules .c-title{width:43%}}#rules .border-3{padding:.4em}#rules .border-3::after{border-image:url("../../../img/Event/202409-Hilife-LuckyCat/border-3%EF%B9%96a.png") 135 fill/2.25em/0.2em}#rules ul,#rules ol{font-size:.47em;color:#fff;text-shadow:-2px -2px 0 #9c155e,-2px -1px 0 #9c155e,-2px 0 0 #9c155e,-2px 1px 0 #9c155e,-2px 2px 0 #9c155e,-1px -2px 0 #9c155e,-1px -1px 0 #9c155e,-1px 0 0 #9c155e,-1px 1px 0 #9c155e,-1px 2px 0 #9c155e,0 -2px 0 #9c155e,0 -1px 0 #9c155e,0 0 0 #9c155e,0 1px 0 #9c155e,0 2px 0 #9c155e,1px -2px 0 #9c155e,1px -1px 0 #9c155e,1px 0 0 #9c155e,1px 1px 0 #9c155e,1px 2px 0 #9c155e,2px -2px 0 #9c155e,2px -1px 0 #9c155e,2px 0 0 #9c155e,2px 1px 0 #9c155e,2px 2px 0 #9c155e;text-align:justify;padding-left:2.2em;padding-right:1em;margin:1.1em auto}#rules ul li,#rules ol li{position:relative;margin-bottom:5px}#rules ul span,#rules ul a,#rules ol span,#rules ol a{color:inherit;text-decoration:underline}@media(max-width:900px){#rules ul,#rules ol{font-size:.6em;margin-top:1em}}@media(max-width:400px){#rules ul,#rules ol{font-size:.58em}#rules ul li,#rules ol li{margin-bottom:3px}}.side-container{position:fixed;left:50.5%;transform:translate(-50%);bottom:2em;z-index:5;pointer-events:none;width:100%;max-width:26em;display:none}.side-container .side-btn{pointer-events:all;display:block;margin-left:auto;margin-right:.25em;width:3.15em;opacity:1;transition:opacity .5s}@media(max-width:1200px){.side-container .side-btn{opacity:0;pointer-events:none}}@keyframes btnPointer{0%{transform:none}50%{transform:translate(0.13em,0.13em)}}.fade-scale{transform:scale(1.5) translateY(-3em);opacity:0;transition:opacity .8s,transform .4s ease-out}.fade-scale.faded{transform:scale(1);opacity:1}.fade-down{transform:translateY(-3em);opacity:0;transition:opacity 1s,transform .6s ease-out}.fade-down.faded{transform:none;opacity:1}.fade-up{transform:translateY(2em);opacity:0;transition:opacity .6s,transform .6s ease-out}.fade-up.faded{transform:none;opacity:1}.fade-in{opacity:0;transition:opacity 1.6s}.fade-in.faded{opacity:1}.fade-left{opacity:0;transform:translateZ(0) translateX(-100px);transition:opacity 1s,transform 1s}.fade-left.faded{opacity:1;transform:translateZ(0) translateX(0)}.fade-right{opacity:0;transform:translateZ(0) translateX(100px);transition:opacity 1s,transform 1s}.fade-right.faded{opacity:1;transform:translateZ(0) translateY(0)}.d2{transition-delay:.2s}.d3{transition-delay:.3s}.d4{transition-delay:.4s}.d5{transition-delay:.5s}.d6{transition-delay:.6s}