.blur-image__wrapper{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.blur-image__wrapper.blur-image__wrapper--invalid-image{background-color:var(--gray-06)}.blur-image{background-size:cover;background-position:50%;-webkit-transform:scale(1.2);transform:scale(1.2)}.blur-image,.blur-image__color-layer{width:100%;height:100%}.blur-image__color-layer{position:absolute;top:0;background-color:rgba(0,0,0,.2)}.card-widget__wrapper{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:var(--radius-m8-w10);padding:var(--space-m8-w12) var(--space-m16-w20) var(--space-m8-w12) var(--space-m8-w12);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;display:block}.card-widget__background{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.card-widget__background--opacity{background-color:rgba(0,0,0,.2)}.card-widget__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;width:100%}.card-widget__content .card-widget__content-label-tags{width:calc(100% - 40px);overflow:hidden}.card-widget__content>.tap-router{line-height:0}.card-widget__content .card-widget__icon-wrap .card-widget__icon{width:48px;height:48px}.card-widget__content .card-widget__icon{line-height:0;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.card-widget__content-text{width:100%;margin-left:var(--space-m8-w12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-widget__content-text .invalid-title{color:var(--extension-components-border-gray)}.card-widget__content-title-row>span{display:-webkit-box;display:-ms-flexbox;display:flex}.card-widget__content-rate{margin-left:-2px}.card-widget__wrapper--mobile .card-widget__content-rate{margin-left:-1px}.card-widget__content-label-tags .tap-text,.card-widget__content-rate{font-size:var(--caption-m12-w14-size);line-height:var(--caption-m12-w14-line-height);color:#fff}.card-widget__content-label-tags{margin-left:var(--space-m8-w12)}.card-widget__content-label-tags .label-tag:not(:last-child):after{background-color:#fff}.card-widget__invalid{-ms-flex-item-align:center;align-self:center;margin-left:auto;padding-left:8px;-ms-flex-negative:0;flex-shrink:0;color:var(--extension-components-border-gray)}.card-widget__wrapper--simple .card-widget__content-text{margin-left:8px}.card-widget__wrapper--simple .card-widget__icon-wrap .card-widget__icon{width:28px;height:28px}.card-widget__wrapper--invalid .card-widget__content-title-row{color:var(--extension-components-border-gray)}.card-widget__wrapper--invalid .card-widget__icon-wrap .card-widget__icon{width:28px;height:28px}.card-widget__wrapper--mobile .card-widget__icon-wrap .card-widget__icon{width:40px;height:40px}.card-widget__wrapper--mobile.card-widget__wrapper--invalid .card-widget__icon-wrap .card-widget__icon,.card-widget__wrapper--mobile.card-widget__wrapper--simple .card-widget__icon-wrap .card-widget__icon{width:24px;height:24px}.app-widget__content-tags{background-color:rgba(0,0,0,.2);border:none;line-height:var(--caption-m10-w12-line-height);font-size:var(--caption-m10-w12-size)}.app-widget__content-tags,.app-widget__content-tags.tap-tag--outline{color:var(--extension-components-border-gray)}.tap-long-text--single .app-widget__app-title-text{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.tap-editor-link-card__html{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:88px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--space-m8-w12);background:var(--gray-01);border-radius:var(--radius-m8-w10);overflow:hidden}.tap-editor-link-card__left{height:100%;margin-right:12px;border-radius:var(--radius-m4-w6);overflow:hidden}.tap-editor-link-card__right{-webkit-box-flex:1;-ms-flex:1;flex:1;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:justify;-ms-flex-pack:justify;justify-content:space-between}.tap-editor-link-card__sel-text{color:var(--gray-08);-webkit-line-clamp:2;margin-bottom:4px}.tap-editor-link-card__sel-text,.tap-editor-link-card__url{font-size:var(--paragraph-m14-w14-size);line-height:var(--paragraph-m14-w14-line-height);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:break-word;word-break:break-word}.tap-editor-link-card__url{color:var(--gray-04);-webkit-line-clamp:1}.tap-editor-link-card__img{height:100%}@media only screen and (max-width:499px){.tap-editor-link-card__html{height:80px}}.tap-image__error-wrap{width:100%;overflow:hidden}.tap-image__error{position:relative;width:100%;padding-bottom:25%;min-height:1px;background-color:var(--gray-01)}.tap-image__error-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:50%;color:var(--gray-03);fill:currentColor}.bbcode-body__post{word-wrap:break-word;word-break:break-word;font-size:var(--paragraph-m16-w16-size);line-height:var(--paragraph-m16-w16-line-height);line-height:29px}.bbcode-body__post .bbcode-tapvideo{background:var(--primary-black);overflow:hidden}.bbcode-body__post .bbcode-img,.bbcode-body__post .bbcode-tapvideo{margin:var(--space-m12-w16) auto;display:block;max-width:100%;border-radius:var(--radius-m8-w10)}.bbcode-body__post .bbcode-img{cursor:pointer}.bbcode-body__post .bbcode-app-card{margin:var(--space-m12-w16) auto}.bbcode-body__post .bbcode-tapemoji{width:58px;height:58px;vertical-align:text-bottom;margin:0 var(--space-m4-w6)}.bbcode-body__post .tap-editor-link-card{cursor:pointer;margin:var(--space-m12-w16) auto}.bbcode-body__post .bbcode-video{display:block;width:100%;height:auto;margin:0 auto}@media only screen and (min-width:499px){.bbcode-body__post .bbcode-video{height:483px}}@media only screen and (max-width:499px){.bbcode-body__post .bbcode-video{height:370px}}.bbcode-body__post .editor-link-icon{font-size:var(--icon-size-m16-w18);vertical-align:middle}.bbcode-body__post .bbcode-url,.bbcode-body__post .editor-link-icon{color:var(--primary-tap-blue);word-break:break-all}.bbcode-body__post a.internal-link{color:var(--gray-08)}.bbcode-body{word-wrap:break-word;word-break:break-word;font-size:var(--paragraph-m14-w14-size);line-height:var(--paragraph-m14-w14-line-height)}.bbcode-body figure{margin:30px auto}.bbcode-body figure figcaption{font-size:14px;line-height:25px;color:var(--gray-04);display:block;text-align:center}@media only screen and (max-width:499px){.bbcode-body figure figcaption{line-height:20px}}.bbcode-body figure .bbcode-img{margin:0 auto 15px}.bbcode-body .bbcode-tapvideo{margin:30px auto;display:block;max-width:100%;background:var(--primary-black)}.bbcode-body .bbcode-app-card,.bbcode-body .tap-editor-link-card{margin:var(--space-m12-w16) auto}.bbcode-body .bbcode-img-wrap{position:relative;display:block}.bbcode-body .bbcode-img-wrap .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bbcode-body .bbcode-img-wrap .mask>p{opacity:.8;font-size:20px;color:var(--primary-white);margin-bottom:0}.bbcode-body .bbcode-img-wrap .mask .refresh .img-upload-refresh{color:var(--primary-tap-blue);cursor:pointer}.bbcode-body .bbcode-img-wrap .mask .progress-wrap{height:4px;width:60%;overflow:hidden;background:hsla(0,0%,100%,.5);margin:12px 0 15px}.bbcode-body .bbcode-img-wrap .mask .progress-wrap.progress-animation{margin:20px 0 0}.bbcode-body .bbcode-img-wrap .mask .progress-wrap.progress-animation .progress-item{display:block;height:4px;width:100%;background:var(--primary-tap-blue);-webkit-animation:progressAnimation 1s ease-in-out .8s infinite;animation:progressAnimation 1s ease-in-out .8s infinite}.bbcode-body .bbcode-img{margin:30px auto;display:block;max-width:100%;cursor:pointer}.bbcode-body .fig-caption-wrap{width:100%;text-align:center}.bbcode-body .fig-caption-wrap .fig-caption,.bbcode-body .fig-caption-wrap figcaption{color:var(--gray-04);font-size:12px;line-height:20px;text-align:center}.bbcode-body .fig-caption-wrap input{border:none;width:80%}.bbcode-body .bbcode-video{display:block;width:100%;height:auto;margin:0 auto}@media only screen and (min-width:499px){.bbcode-body .bbcode-video{width:640px;height:370px}}.bbcode-body .bbcode-tapemoji{width:80px;vertical-align:text-bottom;margin:0 4px}.bbcode-body .url-card-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;background:var(--extension-background-gray);width:390px;height:90px;margin:15px auto;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border:1px solid transparent}.bbcode-body .url-card-wrap:active,.bbcode-body .url-card-wrap:hover{text-decoration:none!important}.bbcode-body .url-card-wrap.focused{border:1px solid var(--primary-tap-blue)}.bbcode-body .url-card-wrap.focused .delete-link-block{display:block}.bbcode-body .url-card-wrap:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:transparent}.bbcode-body .url-card-wrap .left{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;height:100%;width:276px}.bbcode-body .url-card-wrap .left p{margin:0}.bbcode-body .url-card-wrap .left .sel-text{font-size:16px;color:var(--gray-08);line-height:22px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;word-break:break-word}.bbcode-body .url-card-wrap .left .url{font-size:12px;color:#999;margin-top:4px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bbcode-body .url-card-wrap .left .url i{font-size:12px;margin-right:2px;color:#a0a0a0;-webkit-transform:scale(.9);transform:scale(.9);margin-top:1px}@media only screen and (max-width:499px){.bbcode-body .url-card-wrap{width:100%}.bbcode-body .url-card-wrap .left{width:calc(100% - 80px)}}.bbcode-body .url-card-wrap .right{position:absolute;width:70px;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bbcode-body .url-card-wrap .right img{width:70px;height:70px;display:block}.bbcode-body .url-card-wrap .delete-link-block{display:none;position:absolute;top:12px;right:12px;width:18px;z-index:2}.bbcode-body .editor-link-icon,.bbcode-body a{color:var(--primary-tap-blue);word-break:break-all}.bbcode-body .editor-link-icon{font-size:var(--icon-size-m16-w18);vertical-align:middle}.bbcode-body a.internal-link{color:var(--gray-08)}.bbcode-body h2{margin:30px 0 10px;font-size:20px;line-height:26px;font-weight:700}blockquote{font-size:14px;color:#999;letter-spacing:0;line-height:25px;border-left:4px solid var(--gray-03);padding:0 0 0 10px;display:block;margin:25px 0}.bbcode-body-v2{line-height:1.85;word-wrap:break-word}.pc .bbcode-body-v2{line-height:1.9}.bbcode-body-v2 .bbcode-img{border-radius:5px;margin:25px auto}.bbcode-body-v2 br{content:"";margin-bottom:0;display:block}.bbcode-body-v2 br.bbcode-paragraph-br{margin-bottom:20px}@-webkit-keyframes progressAnimation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes progressAnimation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}