@-webkit-keyframes animation_item_appear{0%{transform:scale(0);opacity:.8}to{transform:scale(1);opacity:.8}}@keyframes animation_item_appear{0%{transform:scale(0);opacity:.8}to{transform:scale(1);opacity:.8}}@-webkit-keyframes animation_item_disappear{0%,50%{opacity:.8}to{opacity:0}}@keyframes animation_item_disappear{0%,50%{opacity:.8}to{opacity:0}}@-webkit-keyframes applause_loop{0%{opacity:1}to{opacity:0}}@keyframes applause_loop{0%{opacity:1}to{opacity:0}}@-webkit-keyframes clap{0%{transform:rotateY(0)}to{transform:rotateY(30deg)}}@keyframes clap{0%{transform:rotateY(0)}to{transform:rotateY(30deg)}}@-webkit-keyframes circle{0%{transform:scale(0);opacity:1}99%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}@keyframes circle{0%{transform:scale(0);opacity:1}99%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}@-webkit-keyframes cracker_drop0{0%{transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(0,0);transform-origin:0% 0%}to{transform:scale(1) rotateX(90deg) rotateY(360deg) rotateZ(180deg) translate(18%,100%);transform-origin:40px 160px}}@keyframes cracker_drop0{0%{transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) translate(0,0);transform-origin:0% 0%}to{transform:scale(1) rotateX(90deg) rotateY(360deg) rotateZ(180deg) translate(18%,100%);transform-origin:40px 160px}}@-webkit-keyframes cracker_drop1{0%{transform:scale(1) rotateX(90deg) rotateY(60deg) rotateZ(30deg) translate(0,0);transform-origin:0% 0%}to{transform:scale(1) rotateX(720deg) rotateY(180deg) rotateZ(90deg) translate(-18px,100%);transform-origin:-40px 160px}}@keyframes cracker_drop1{0%{transform:scale(1) rotateX(90deg) rotateY(60deg) rotateZ(30deg) translate(0,0);transform-origin:0% 0%}to{transform:scale(1) rotateX(720deg) rotateY(180deg) rotateZ(90deg) translate(-18px,100%);transform-origin:-40px 160px}}@-webkit-keyframes cracker_drop2{0%{transform:scale(1.2) rotateX(30deg) rotateY(60deg) rotateZ(270deg) translate(0,0);transform-origin:0% 0%}to{transform:scale(1.2) rotateX(360deg) rotateY(270deg) rotateZ(30deg) translate(-43%,100%);transform-origin:-120px 160px}}@keyframes cracker_drop2{0%{transform:scale(1.2) rotateX(30deg) rotateY(60deg) rotateZ(270deg) translate(0,0);transform-origin:0% 0%}to{transform:scale(1.2) rotateX(360deg) rotateY(270deg) rotateZ(30deg) translate(-43%,100%);transform-origin:-120px 160px}}@-webkit-keyframes badge_appear{0%{transform:scale(0)}50%,to{transform:scale(1)}}@-webkit-keyframes falling_item_appear0{0%{opacity:.8;transform:translate(0,0) scale(.6)}90%{opacity:.8}to{transform:translate(150%,500%) scale(.6);opacity:0}}@keyframes falling_item_appear0{0%{opacity:.8;transform:translate(0,0) scale(.6)}90%{opacity:.8}to{transform:translate(150%,500%) scale(.6);opacity:0}}@-webkit-keyframes falling_item_appear1{0%{opacity:.8;transform:translate(0,0) scale(.75)}90%{opacity:.8}to{transform:translate(-150%,500%) scale(.75);opacity:0}}@keyframes falling_item_appear1{0%{opacity:.8;transform:translate(0,0) scale(.75)}90%{opacity:.8}to{transform:translate(-150%,500%) scale(.75);opacity:0}}@-webkit-keyframes falling_item_appear2{0%{opacity:.8;transform:translate(0,0) scale(1)}90%{opacity:.8}to{transform:translate(75%,500%) scale(1);opacity:0}}@keyframes falling_item_appear2{0%{opacity:.8;transform:translate(0,0) scale(1)}90%{opacity:.8}to{transform:translate(75%,500%) scale(1);opacity:0}}@-webkit-keyframes falling_item_appear3{0%{transform:translate(0,0) scale(1)}to{transform:translate(-150%,500%) scale(1)}}@keyframes falling_item_appear3{0%{transform:translate(0,0) scale(1)}to{transform:translate(-150%,500%) scale(1)}}@-webkit-keyframes falling_puyo{0%{transform:translate(0,0) scale(1);opacity:.8}96%{transform:translate(0,1200%) scale(1);opacity:.8}to{transform:translate(0,1800%) scale(1);opacity:0}}@keyframes falling_puyo{0%{transform:translate(0,0) scale(1);opacity:.8}96%{transform:translate(0,1200%) scale(1);opacity:.8}to{transform:translate(0,1800%) scale(1);opacity:0}}@keyframes badge_appear{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes frame_appear{0%{transform:translate(0,-100%)}to{transform:translate(0,0)}}@keyframes frame_appear{0%{transform:translate(0,-100%)}to{transform:translate(0,0)}}@-webkit-keyframes frame_disappear{0%{transform:translate(0%,0)}to{transform:translate(0,-100%)}}@keyframes frame_disappear{0%{transform:translate(0%,0)}to{transform:translate(0,-100%)}}@-webkit-keyframes image_item_appear{0%{transform:scale(0)}50%,to{transform:scale(1)}}@keyframes image_item_appear{0%{transform:scale(0)}50%,to{transform:scale(1)}}@-webkit-keyframes rare_item_appear{0%{top:10px;transform:scale(.1);opacity:0}30%,80%{top:10px;transform:scale(1);opacity:.8}to{top:180px;transform:scale(1);opacity:0}}@keyframes rare_item_appear{0%{top:10px;transform:scale(.1);opacity:0}30%,80%{top:10px;transform:scale(1);opacity:.8}to{top:180px;transform:scale(1);opacity:0}}@-webkit-keyframes flow_up_first{0%{bottom:-200%;opacity:0}10%{opacity:.8}70%{opacity:.6}to{bottom:80%;opacity:0;transform:rotate(1100deg)}}@keyframes flow_up_first{0%{bottom:-200%;opacity:0}10%{opacity:.8}70%{opacity:.6}to{bottom:80%;opacity:0;transform:rotate(1100deg)}}@-webkit-keyframes flow_up_second{0%{bottom:-200%;opacity:0}10%{opacity:.8}70%{opacity:.6}to{bottom:55%;opacity:0;transform:rotate(900deg)}}@keyframes flow_up_second{0%{bottom:-200%;opacity:0}10%{opacity:.8}70%{opacity:.6}to{bottom:55%;opacity:0;transform:rotate(900deg)}}@-webkit-keyframes flow_up_third{0%{bottom:-200%;opacity:0}10%{opacity:.8}70%{opacity:.6}to{bottom:30%;opacity:0;transform:rotate(1000deg)}}@keyframes flow_up_third{0%{bottom:-200%;opacity:0}10%{opacity:.8}70%{opacity:.6}to{bottom:30%;opacity:0;transform:rotate(1000deg)}}@-webkit-keyframes stamp_bound_appear{0%{bottom:9px;transform:scale(1);opacity:0}30%{bottom:35px;transform:scale(.96,1.04);opacity:.8}60%{transform:scale(1);opacity:.8}80%,87%{bottom:9px;transform:scale(1.3,.8);opacity:.8}95%{bottom:9px;transform:scale(1.2,.9);opacity:.8}to{bottom:9px;transform:scale(1);opacity:.8}}@keyframes stamp_bound_appear{0%{bottom:9px;transform:scale(1);opacity:0}30%{bottom:35px;transform:scale(.96,1.04);opacity:.8}60%{transform:scale(1);opacity:.8}80%,87%{bottom:9px;transform:scale(1.3,.8);opacity:.8}95%{bottom:9px;transform:scale(1.2,.9);opacity:.8}to{bottom:9px;transform:scale(1);opacity:.8}}@-webkit-keyframes stamp_appear{0%{transform:scaleX(0) scaleY(1)}to{transform:scaleX(-1) scaleY(1)}}@keyframes stamp_appear{0%{transform:scaleX(0) scaleY(1)}to{transform:scaleX(-1) scaleY(1)}}@-webkit-keyframes stamp_flow_up{0%{bottom:9px;opacity:.8;transform:scale(2)}to{bottom:115px;opacity:.8;transform:scale(1)}}@keyframes stamp_flow_up{0%{bottom:9px;opacity:.8;transform:scale(2)}to{bottom:115px;opacity:.8;transform:scale(1)}}@-webkit-keyframes icon_flow_up{0%{bottom:9px;opacity:.8;transform:scale(1)}to{bottom:115px;opacity:.8;transform:scale(1)}}@keyframes icon_flow_up{0%{bottom:9px;opacity:.8;transform:scale(1)}to{bottom:115px;opacity:.8;transform:scale(1)}}@-webkit-keyframes stamp_second_flow_up{0%{bottom:115px;opacity:.8}to{bottom:165px;opacity:.8}}@keyframes stamp_second_flow_up{0%{bottom:115px;opacity:.8}to{bottom:165px;opacity:.8}}@-webkit-keyframes stamp_third_flow_up{0%{bottom:165px;opacity:.8}to{bottom:215px;opacity:.8}}@keyframes stamp_third_flow_up{0%{bottom:165px;opacity:.8}to{bottom:215px;opacity:.8}}@-webkit-keyframes stamp_forth_flow_up{0%{bottom:215px;opacity:.8}to{bottom:265px;opacity:.8}}@keyframes stamp_forth_flow_up{0%{bottom:215px;opacity:.8}to{bottom:265px;opacity:.8}}@-webkit-keyframes stamp_fifth_flow_up{0%{bottom:265px;opacity:.8}to{bottom:315px;opacity:.8}}@keyframes stamp_fifth_flow_up{0%{bottom:265px;opacity:.8}to{bottom:315px;opacity:.8}}@-webkit-keyframes stamp_sixth_flow_up{0%{bottom:315px;opacity:.8}to{bottom:365px;opacity:.8}}@keyframes stamp_sixth_flow_up{0%{bottom:315px;opacity:.8}to{bottom:365px;opacity:.8}}@-webkit-keyframes first_line_timeout_disappear{0%{bottom:9px;opacity:.8}to{bottom:115px;opacity:0}}@keyframes first_line_timeout_disappear{0%{bottom:9px;opacity:.8}to{bottom:115px;opacity:0}}@-webkit-keyframes second_line_timeout_disappear{0%{bottom:115px;opacity:.8}to{bottom:165px;opacity:0}}@keyframes second_line_timeout_disappear{0%{bottom:115px;opacity:.8}to{bottom:165px;opacity:0}}@-webkit-keyframes third_line_timeout_disappear{0%{bottom:165px;opacity:.8}to{bottom:215px;opacity:0}}@keyframes third_line_timeout_disappear{0%{bottom:165px;opacity:.8}to{bottom:215px;opacity:0}}@-webkit-keyframes forth_line_timeout_disappear{0%{bottom:215px;opacity:.8}to{bottom:265px;opacity:0}}@keyframes forth_line_timeout_disappear{0%{bottom:215px;opacity:.8}to{bottom:265px;opacity:0}}@-webkit-keyframes fifth_line_timeout_disappear{0%{bottom:265px;opacity:.8}to{bottom:315px;opacity:0}}@keyframes fifth_line_timeout_disappear{0%{bottom:265px;opacity:.8}to{bottom:315px;opacity:0}}@-webkit-keyframes sixth_line_timeout_disappear{0%{bottom:315px;opacity:.8}to{bottom:365px;opacity:0}}@keyframes sixth_line_timeout_disappear{0%{bottom:315px;opacity:.8}to{bottom:365px;opacity:0}}.tw-item-effect{position:relative;width:100%;height:100%;overflow:hidden;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;background-color:transparent}#tw-item-effect__debug-layer{color:#525252}#tw-item-effect__debug-layer span{position:absolute;top:50px}.tw-item-effect__canvas-layer,.tw-item-effect__effect-layer{position:absolute;left:0;top:0;width:100%;height:100%}.tw-item-effect__effect-layer{z-index:1}.tw-item-effect__canvas-layer{z-index:2}.tw-item-effect .animation_item{position:absolute;opacity:.8}.tw-item-effect .animation_item-app,.tw-item-effect .animation_item-dis{-webkit-animation:animation_item_appear .5s;animation:animation_item_appear .5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.tw-item-effect .animation_item-dis{-webkit-animation:animation_item_disappear 4s;animation:animation_item_disappear 4s}.tw-item-effect .applause{position:absolute;text-shadow:0 0 4px #000;color:#fff}.tw-item-effect .applause-anim{-webkit-animation-name:applause_loop;animation-name:applause_loop;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-direction:alternate;animation-direction:alternate}.tw-item-effect__dom-clap-effect{position:absolute;width:30px;height:30px}.tw-item-effect__dom-clap-effect--appearing .tw-item-effect__dom-clap-container{transform:scale(0);opacity:0}.tw-item-effect__dom-clap-effect--disappearing .tw-item-effect__dom-clap-container{transition:all .5s ease;transform:scale(0)}.tw-item-effect__dom-clap-container{transition:all .3s ease;transform:scale(1);transform-origin:bottom}.tw-item-effect__dom-clap{position:absolute;top:0;left:0;width:30px;height:30px;background-size:contain}.tw-item-effect__dom-clap--waving{top:5px;left:5px;-webkit-animation:clap .1s ease 0s infinite alternate;animation:clap .1s ease 0s infinite alternate;transform-origin:right bottom;background-size:contain}.tw-item-effect__dom-clap-circle{position:absolute;border-radius:100vw;border-style:solid;-webkit-animation-name:circle;animation-name:circle;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0;box-sizing:border-box}.tw-item-effect .crackertip{position:absolute;color:#000;background-color:#999}.tw-item-effect .cracker-animation{-webkit-animation-name:cracker_drop1;animation-name:cracker_drop1;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:forward;animation-direction:forward}.tw-item-effect .badge{position:absolute;top:4px;padding:57px}.tw-item-effect .badge-anim{-webkit-animation:badge_appear .3s;animation:badge_appear .3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.tw-item-effect .falling_item{position:absolute;opacity:.8}.tw-item-effect .falling_item-anim0{-webkit-animation-name:falling_item_appear0;animation-name:falling_item_appear0;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.tw-item-effect .falling_item-anim1,.tw-item-effect .falling_item-anim2{-webkit-animation-name:falling_item_appear1;animation-name:falling_item_appear1;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.tw-item-effect .falling_item-anim1,.tw-item-effect .falling_item-anim2,.tw-item-effect .falling_item-anim3,.tw-item-effect .falling_item-anim4{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.tw-item-effect .falling_item-anim3{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation:falling_item_appear3 4s;animation:falling_item_appear3 4s}.tw-item-effect .falling_item-anim4{-webkit-animation:falling_puyo 13s;animation:falling_puyo 13s;-webkit-animation-timing-function:steps(25,start);animation-timing-function:steps(25,start);height:60px;width:30px}.tw-item-effect__effect-layer--dom-fallback{contain:strict}.tw-item-effect__dom-falling-item{position:absolute;background-size:contain;background-position:center;contain:strict;will-change:transform}.tw-item-effect__dom-falling-item-icon{background-size:contain;background-position:center;border-radius:100vw}.tw-item-effect__dom-falling-text{display:inline-block;box-sizing:border-box;padding:4px;white-space:normal;word-wrap:break-word;font-family:sans-serif;line-height:1.2}.tw-item-effect .fireworks{position:absolute;transform:translate(-50%,-50%)}.tw-item-effect .fireworks-anim{-webkit-animation:badge_appear .1s;animation:badge_appear .1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.flow_item{position:absolute;opacity:.8;max-height:20%;right:-100%;transition:right 1.5s linear}.tw-item-effect .frame{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:auto}.tw-item-effect .frame-appear,.tw-item-effect .frame-disappear{-webkit-animation:frame_appear .5s;animation:frame_appear .5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.tw-item-effect .frame-disappear{-webkit-animation:frame_disappear .1s;animation:frame_disappear .1s}.tw-item-effect .image_item{position:absolute;opacity:.8}.tw-item-effect .image_item-anim{-webkit-animation:image_item_appear .5s;animation:image_item_appear .5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.tw-item-effect .rare_item{position:absolute;opacity:0}.image_aikatsu_star_first,.image_aikatsu_star_second,.image_aikatsu_star_third,.tw-item-effect .rare_item-anim{-webkit-animation:rare_item_appear 5s;animation:rare_item_appear 5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.image_aikatsu_star_first,.image_aikatsu_star_second,.image_aikatsu_star_third{transform-origin:center;position:absolute;-webkit-animation:flow_up_first 4s forwards;animation:flow_up_first 4s forwards;left:0;width:100%;filter:blur(1px)}.image_aikatsu_star_second,.image_aikatsu_star_third{-webkit-animation:flow_up_second 4s forwards;animation:flow_up_second 4s forwards}.image_aikatsu_star_third{-webkit-animation:flow_up_third 4s forwards;animation:flow_up_third 4s forwards}.tw-item-effect .stamp_item{transform-origin:bottom center;position:absolute;opacity:.8}.tw-item-effect .stamp_item_image_r{width:106px;right:35px}.tw-item-effect .stamp_item_image{width:106px;left:35px}.tw-item-effect .stamp_item_icon_image_r{width:24px;height:24px;border-radius:50%;right:8px}.tw-item-effect .stamp_item_icon_image{position:absolute;width:24px;height:24px;border-radius:50%;left:10px}.tw-item-effect .stamp_item-app{transform-origin:center;-webkit-animation:stamp_bound_appear .8s forwards;animation:stamp_bound_appear .8s forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.tw-item-effect .stamp_item_icon-app{transform-origin:center;bottom:9px}.tw-item-effect .stamp_item-dis1,.tw-item-effect .stamp_item-dis2,.tw-item-effect .stamp_item-dis3,.tw-item-effect .stamp_item-dis4,.tw-item-effect .stamp_item-dis_icon1{-webkit-animation:stamp_flow_up .4s forwards;animation:stamp_flow_up .4s forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.tw-item-effect .stamp_item-dis2,.tw-item-effect .stamp_item-dis3,.tw-item-effect .stamp_item-dis4,.tw-item-effect .stamp_item-dis_icon1{-webkit-animation:icon_flow_up .4s forwards;animation:icon_flow_up .4s forwards}.tw-item-effect .stamp_item-dis2,.tw-item-effect .stamp_item-dis3,.tw-item-effect .stamp_item-dis4{-webkit-animation:stamp_second_flow_up .4s forwards;animation:stamp_second_flow_up .4s forwards}.tw-item-effect .stamp_item-dis3,.tw-item-effect .stamp_item-dis4{-webkit-animation:stamp_third_flow_up .4s forwards;animation:stamp_third_flow_up .4s forwards}.tw-item-effect .stamp_item-dis4{-webkit-animation:stamp_forth_flow_up .4s forwards;animation:stamp_forth_flow_up .4s forwards}.tw-item-effect .stamp_item-dis5,.tw-item-effect .stamp_item-dis6,.tw-item-effect .timeout_disappear1,.tw-item-effect .timeout_disappear2{-webkit-animation:stamp_fifth_flow_up .4s forwards;animation:stamp_fifth_flow_up .4s forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.tw-item-effect .stamp_item-dis6,.tw-item-effect .timeout_disappear1,.tw-item-effect .timeout_disappear2{-webkit-animation:stamp_sixth_flow_up .4s forwards;animation:stamp_sixth_flow_up .4s forwards}.tw-item-effect .timeout_disappear1,.tw-item-effect .timeout_disappear2{-webkit-animation:first_line_timeout_disappear 1s forwards;animation:first_line_timeout_disappear 1s forwards}.tw-item-effect .timeout_disappear2{-webkit-animation:second_line_timeout_disappear 1s forwards;animation:second_line_timeout_disappear 1s forwards}.tw-item-effect .timeout_disappear3,.tw-item-effect .timeout_disappear4,.tw-item-effect .timeout_disappear5,.tw-item-effect .timeout_disappear6{-webkit-animation:third_line_timeout_disappear 1s forwards;animation:third_line_timeout_disappear 1s forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.tw-item-effect .timeout_disappear4,.tw-item-effect .timeout_disappear5,.tw-item-effect .timeout_disappear6{-webkit-animation:forth_line_timeout_disappear 1s forwards;animation:forth_line_timeout_disappear 1s forwards}.tw-item-effect .timeout_disappear5,.tw-item-effect .timeout_disappear6{-webkit-animation:fifth_line_timeout_disappear 1s forwards;animation:fifth_line_timeout_disappear 1s forwards}.tw-item-effect .timeout_disappear6{-webkit-animation:sixth_line_timeout_disappear 1s forwards;animation:sixth_line_timeout_disappear 1s forwards}.tw-item-effect-particle--vertices{opacity:0}.tw-item-effect-particle--circle{width:10px;height:10px;border-radius:100vw}
