.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon:focus:after{opacity:.12}.theme--light.v-icon.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon:focus:after{opacity:.24}.theme--dark.v-icon.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon.v-icon{align-items:center;display:inline-flex;font-feature-settings:"liga";font-size:24px;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-icon.v-icon:after{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(1.3);width:100%;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-icon.v-icon--dense{font-size:20px}.v-icon--right{margin-left:8px}.v-icon--left{margin-right:8px}.v-icon.v-icon.v-icon--link{cursor:pointer;outline:none}.v-icon--disabled{pointer-events:none}.v-icon--dense .v-icon__component,.v-icon--dense .v-icon__svg{height:20px}.v-icon__component,.v-icon__svg{height:24px;width:24px}.v-icon__svg{fill:currentColor}.v-item-group{flex:0 1 auto;position:relative;max-width:100%;transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.v-image{color:rgba(0,0,0,.87)}.theme--dark.v-image{color:#fff}.v-image{z-index:0}.v-image__image,.v-image__placeholder{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-image__image{background-repeat:no-repeat}.v-image__image--preload{filter:blur(2px)}.v-image__image--contain{background-size:contain}.v-image__image--cover{background-size:cover}.v-responsive{position:relative;overflow:hidden;flex:1 0 auto;max-width:100%;display:flex}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-application--is-ltr .v-responsive__sizer~.v-responsive__content{margin-left:-100%}.v-application--is-rtl .v-responsive__sizer~.v-responsive__content{margin-right:-100%}.v-responsive__sizer{transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);flex:1 0 0px}.theme--light.v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-divider{border-color:hsla(0,0%,100%,.12)}.v-divider{display:block;flex:1 1 0px;max-width:100%;height:0;max-height:0;border:solid;border-width:thin 0 0 0;transition:inherit}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px)}.v-application--is-ltr .v-divider--inset:not(.v-divider--vertical){margin-left:72px}.v-application--is-rtl .v-divider--inset:not(.v-divider--vertical){margin-right:72px}.v-divider--vertical{align-self:stretch;border:solid;border-width:0 thin 0 0;display:inline-flex;height:inherit;min-height:100%;max-height:100%;max-width:0;width:0;vertical-align:text-bottom;margin:0 -1px}.v-divider--vertical.v-divider--inset{margin-top:8px;min-height:0;max-height:calc(100% - 16px)}.custom-introjs-class{position:absolute;top:calc(50px - 100%);left:50%;transform:translateX(-50%)}.custom-introjs-highlight-class{margin-top:100px}.mail-text{color:#fff;text-align:center;text-shadow:#000 3px 0 0,#000 2.83487px .981584px 0,#000 2.35766px 1.85511px 0,#000 1.62091px 2.52441px 0,#000 .705713px 2.91581px 0,#000 -.287171px 2.98622px 0,#000 -1.24844px 2.72789px 0,#000 -2.07227px 2.16926px 0,#000 -2.66798px 1.37182px 0,#000 -2.96998px .42336px 0,#000 -2.94502px -.571704px 0,#000 -2.59586px -1.50383px 0,#000 -1.96093px -2.27041px 0,#000 -1.11013px -2.78704px 0,#000 -.137119px -2.99686px 0,#000 .850987px -2.87677px 0,#000 1.74541px -2.43999px 0,#000 2.44769px -1.73459px 0,#000 2.88051px -.838247px 0}.mail-box{box-shadow:none}.tab-bar-card{border-radius:5px;border:4px solid #ccaf8b;background-color:#e1c8aa;text-align:center;position:relative}.hamochi{width:70%;display:inline-flex;align-items:center}.image{width:25%}.chat,.image{display:inline-block}.chat{width:75%}.gift{width:30%;display:inline-block;z-index:4;margin-top:10px}.speech-bubble{font-size:small;position:relative;background:#fff;border-radius:.4em;margin-left:10px;padding:5px;line-height:18px}.speech-bubble:after{content:"";position:absolute;left:0;top:50%;width:0;height:0;border:10px solid transparent;border-right-color:#fff;border-left:0;margin-top:-10px;margin-left:-9px}.stars-panel{color:#fff;position:absolute;border-radius:50px 0 0 50px;bottom:0;height:40px;width:80%;background-color:#6b583c;margin:10px;z-index:3;display:flex;align-items:center;padding-left:10px}.star-progress{border-top-left-radius:15px;border-bottom-left-radius:15px}.star-progress,.star-progress-full{height:calc(100% - 10px);left:5px;background-color:#00e900;position:absolute;z-index:-1}.star-progress-full{border-radius:15px}.star-progress-back{width:84%;height:calc(100% - 10px);left:5px;border-radius:15px;background-color:rgba(0,233,0,.25);position:absolute;z-index:-1}.ticket-card{background-color:#fff;height:-moz-fit-content;height:fit-content;padding:0 10px}.level-cart{padding:10px;margin-bottom:12px;width:calc(33.33333% - 8px);background-color:#fff;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}.level-img{background-color:#8cdb8c}.gift-shake{animation:shake 1s infinite;cursor:pointer}.gift-lock{pointer-events:none}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-3px) rotate(-1deg)}20%{transform:translate(-4px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}}.no-boss{filter:brightness(0);opacity:.5!important}.gift-shine{position:absolute;animation:shine 5s linear infinite}@keyframes shine{0%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.5) rotate(180deg)}to{transform:scale(1) rotate(359deg)}}.container-1x1{position:relative;width:100%;padding-top:100%}.aspect-ratio-item,.loader{position:absolute;top:0;left:0;width:100%;height:100%}.loader{background-color:#f2f2f2;animation:skeleton-loader 1s ease-in-out infinite alternate}@keyframes skeleton-loader{0%{opacity:.8}to{opacity:.3}}.list-card-z{padding:5px!important;color:#785c3a!important;border-radius:5px!important;border:4px solid #ccaf8b!important;background-color:#fff9f1!important;overflow-x:hidden!important}.constant-tilt-shake{animation:tilt-shaking 2s infinite}.constant-tilt-shake:hover{animation:none}@keyframes tilt-shaking{0%{transform:translate(0) rotate(0deg)}3%{transform:translate(2px,-2px) rotate(5deg)}6%{transform:translate(0) rotate(0eg)}9%{transform:translate(-2px,-2px) rotate(-5deg)}12%{transform:translate(0) rotate(0deg)}15%{transform:translate(2px,-2px) rotate(5deg)}18%{transform:translate(0) rotate(0eg)}21%{transform:translate(-2px,-2px) rotate(-5deg)}24%{transform:translate(0) rotate(0deg)}to{transform:translate(0) rotate(0deg)}}