.text-box{position:relative}.text-box__toggle{display:block;color:var(--primary-tap-blue);text-align:center;width:100%;font-size:12px;padding-top:6px;margin-bottom:-6px;cursor:pointer}.text-box__content.text-box__content_collapsed{overflow:hidden;text-overflow:ellipsis}.text-box__content{display:-webkit-box;-webkit-box-orient:vertical;font-size:14px;color:var(--gray-06);text-align:left;line-height:20px;word-break:break-word}.text-box__content p{margin:0}.text-box__content a{text-decoration:underline}.text-box__toggle--aside{position:absolute;right:0;bottom:0;display:inline-block;width:auto;margin:0;line-height:22px;font-size:14px;padding:0 3px 0 24px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(30%,var(--primary-white)));background:linear-gradient(90deg,hsla(0,0%,100%,0),var(--primary-white) 30%)}.text-box__toggle--aside.text-box__toggle--aside--dark{background:-webkit-gradient(linear,left top,right top,from(rgba(37,39,51,0)),color-stop(30%,var(--primary-white)));background:linear-gradient(90deg,rgba(37,39,51,0),var(--primary-white) 30%)}.app-detail__section-card .section-card__header{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-detail__section-card .section-card__header .section-card__header--left .section-card__title{margin:0 var(--space-m4-w6) 0 0}.app-detail__section-card .section-card__header .section-card__header--right{-ms-flex-negative:0;flex-shrink:0}.app-detail__section-card .text-box__toggle{font-size:var(--caption-m12-w14-size);line-height:var(--caption-m12-w14-line-height)}.app-info-section__media-page .tap-media-popup.tap-media-popup--border .media-popup__header{padding:16px}.app-info-section__media-page .media-popup__header-text{font-size:var(--heading-20-size);font-style:italic;color:var(--white-primary)}.app-info-section__media-page .media-page__content{background:var(--gray-01);padding:20px 16px;font-size:var(--paragraph-m16-w16-size);line-height:var(--paragraph-m16-w16-line-height);color:var(--gray-08);-webkit-box-sizing:border-box;box-sizing:border-box}.app-info-section__media-page .app-info-media-page__header{margin-bottom:12px}.app-info-section__media-page .tap-media-popup{max-height:calc(100% - var(--safe-area-inset-top))}.app-reviews__header{position:relative}.app-reviews__rating-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:top;-ms-flex-align:top;align-items:top}.app-reviews__score-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-7px;white-space:nowrap}.app-reviews__score-wrap,.app-reviews__score.app-rating{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app-reviews__score.app-rating{width:100%}.app-reviews__score-icon{font-size:32px;margin-right:7px}@media only screen and (max-width:499px){.app-reviews__score-icon{font-size:28px}}.app-reviews__score-number{font-size:var(--heading-68-size);font-weight:700;font-style:italic;letter-spacing:.02em}.app-reviews__rating-statistics{width:calc(100% - 120px)}.rating-statistics__item:not(:last-child){margin-bottom:3px}.app-reviews__star-level{width:60px;height:12px;margin-right:4px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.app-reviews__star-level .icon-star{width:12px;height:12px}.app-reviews__progress{position:relative;height:4px;border-radius:50px;overflow:hidden;background-color:var(--black-30);width:calc(100% - 64px)}.app-reviews__progress-inner{background-color:var(--white-primary);height:100%;position:absolute;left:0;top:0;border-radius:4px}.app-reviews__recent-score{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-reviews__recent-score .recent-score__wrap,.app-reviews__recent-score .recent-score__wrap span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-reviews__recent-score .recent-score__wrap span{margin:0 var(--space-m2-w4)}.app-reviews__recent-score .app-rating__icon{width:var(--space-m12-w16);height:var(--space-m12-w16);margin-right:var(--space-m2-w4)}@media only screen and (min-width:499px){.app-reviews__rating-statistics{width:calc(100% - 160px);-webkit-box-sizing:border-box;box-sizing:border-box}.app-reviews__star-level{width:100px;height:16px}.app-reviews__star-level .icon-star{width:16px;height:16px}.app-reviews__progress{width:calc(100% - 104px)}}.app-reviews__user-count{padding-top:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-reviews__user-count,.app-reviews__user-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-reviews__user-avatar{width:20px;height:20px;display:block;border-radius:50%;border:1px solid var(--black-10)}@media only screen and (min-width:499px){.app-reviews__user-avatar{border-color:var(--black-20)}}.app-reviews__user-avatar:not(:last-child){margin-right:-6px}.app-reviews__user-avatar:last-child{margin-right:8px}.app-award{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;min-height:46px;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-award__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.app-award__title{margin-bottom:2px}.app-award-img{height:46px;width:22px;-ms-flex-negative:0;flex-shrink:0}.app-info__group{padding:var(--space-m12-w16) 0}.app-info__group .puzzle-item__grids,.app-info__group .section-card__header{margin-left:var(--space-m16-w20);margin-right:var(--space-m16-w20);margin-bottom:var(--space-m16-w20)}.app-info__group .puzzle-grids__common{padding-top:0}.app-info__group .moment-card{border-radius:3px;padding-top:0;padding-bottom:var(--space-m16-w20);margin-bottom:var(--space-m16-w20);width:100%;border-width:0 0 .5px}.app-info__group .moment-card.moment-card--repost{padding-top:var(--space-m8-w10);padding-bottom:var(--space-m8-w10)}.app-info__group .moment-card:last-of-type{border:none;margin-bottom:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.app-info__group .moment-card:last-of-type.moment-card--repost{padding-top:var(--space-m8-w10);padding-bottom:var(--space-m8-w10)}.app-info-large-button{width:100%}.app-info__review-button{margin-top:16px}.app-detail__section-card .game-info__trial{padding:var(--space-m8-w12) 0;border-top:.5px solid var(--gray-02)}.app-detail__section-card .game-info__trial:first-child{padding-top:0;border-top:none}.campfire-project-icon{height:14px}.app-detail__review-score{margin-bottom:12px}@media only screen and (min-width:499px){.app-detail__review-score{margin-bottom:16px}}.app-detail__moment-button,.detail-moment-card__wrapper{padding:0 var(--space-m16-w20)}.app-detail__moment-button{margin-top:18px}.app-detail__news-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--space-m8-w10) 0}.app-detail__news-item--icon{margin-left:var(--space-m8-w10);-ms-flex-negative:1;flex-shrink:1;color:var(--gray-06)}.app-info-detail .app-detail__section-card{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.app-detail-news-item__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:break-word;word-break:break-word}.app-detail__review-score--wrap{background:var(--black-10);border-radius:16px;padding:16px 16px 14px 12px;display:block}@media only screen and (min-width:499px){.app-detail__review-score--wrap{background:var(--black-20)}}.app-detail__review-score--wrap .app-detail__review-score{margin-bottom:0}.app-detail__review-score--wrap .app-reviews__score-number{font-size:68px;line-height:100%;letter-spacing:.02em}.app-detail__review-score--wrap .app-rating__less-rating{font-size:100px;line-height:100%;letter-spacing:inherit;font-weight:400;margin-bottom:-25px;margin-top:-10px}.app-creator-hub-item,.app-creator-hub-swiper .swiper-slide{width:132px;height:168px}.app-creator-hub-item{padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--black-10);-webkit-box-shadow:0 1.65017px 3.30033px rgba(0,0,0,.1);box-shadow:0 1.65017px 3.30033px rgba(0,0,0,.1);border-radius:16px;text-align:center;display:block;position:relative;overflow:hidden}@media only screen and (min-width:499px){.app-creator-hub-item{background:var(--black-20)}}.app-creator-hub-item .app-creator-hub-item__discord-bg{font-size:171px;color:var(--primary-black);opacity:.04;display:block;position:absolute;left:-15px;top:-3px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.app-creator-hub-item .app-creator-hub-item__discord-icon{font-size:50px;color:#5865f2;display:block;margin:0 auto 4px}.app-creator-hub-item__button{margin-top:-44px;position:relative;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-align:center}@media only screen and (min-width:499px){.app-creator-hub-item__button{margin-top:-42px}}.app-creator-hub-item__button .tap-button-intl{-webkit-box-sizing:border-box;box-sizing:border-box}.app-creator-hub-item__avatar{width:50px;height:50px;border-radius:50%;display:block;margin:0 auto 4px}.app-detail__rating-wrap .section-card__body{text-align:center}.app-detail__rating-wrap .tap-rate{display:inline-block}.app-detail__rating-exist-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:var(--space-m12-w16);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--black-10);border-radius:32px;padding:4px}@media only screen and (min-width:499px){.app-detail__rating-exist-wrapper{background:var(--black-20)}}.app-detail__rating-exist-input{width:100%;height:30px;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--black-40);-ms-flex-negative:1;flex-shrink:1}@media only screen and (min-width:499px){.app-detail__rating-exist-input{cursor:text}}.app-detail__warp.app-detail__featured-post-list{padding-right:0}.app-detail__warp.app-detail__featured-post-list .post-card__top-info{margin-bottom:0;padding-bottom:0}.app-detail__warp.app-detail__featured-post-list .post-card-top__avatar{margin-top:0}.app-detail__warp.app-detail__featured-post-list .post-card__content .post-card__summary--title{font-size:14px}.app-detail__warp.app-detail__featured-post-list .post-card-top__title-stats .tap-time{display:block}.app-top-posts-swiper .swiper-slide{width:190px;height:229px}.app-top-posts-swiper .swiper-slide .taptap-card{height:100%;overflow:hidden}.app-top-posts-swiper .swiper-slide .post-card--banner{position:absolute;left:0;bottom:0;background:var(--extension-shadow-background-white);padding-bottom:50%}.app-top-posts-swiper .swiper-slide .video-player-card__play-button{width:38px;height:38px}.app-top-posts-swiper .swiper-slide .video-player-card__play-icon{font-size:20px}.app-award-swiper--one .swiper-slide{margin:auto!important}.app-info-detail .app-detail__hub-wrap{padding-right:0}