﻿.text-modal[data-v-6abd1bec]
{
    overflow: hidden;
    position: relative;
    width: 100%;
    line-height: 22px;
    word-break: break-all;
    word-wrap: break-word;
}
.text-modal__title[data-v-6abd1bec]
{
    margin-right: 4px;
    line-height: 22px;
}
.text-modal__more[data-v-6abd1bec]
{
    background: -webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,0)),color-stop(30%,var(--page-background)));
    background: linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--page-background) 30%);
    position: absolute;
    bottom: 0;
    right: 0;
    color: var(--primary-tap-blue-text);
    padding-left: 30px;
}
.text-modal__text[data-v-6abd1bec]
{
    padding: 0 24px 24px;
}
@media only screen and (max-width: 499px)
{
    .text-modal__text[data-v-6abd1bec]
    {
        padding: 4px 0 0;
    }
}
.text-modal__modal-body[data-v-6abd1bec]
{
    position: relative;
    padding: 0 24px 24px;
}
@media only screen and (max-width: 499px)
{
    .text-modal__modal-body[data-v-6abd1bec]
    {
        padding: 4px 0 24px;
    }
}
.text-modal__modal-content[data-v-6abd1bec]
{
    color: var(--gray-08);
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    word-break: break-all;
    word-wrap: break-word;
}
.text-modal__modal-content--collapsed[data-v-6abd1bec]
{
    overflow: hidden;
}
.text-modal__modal-expand[data-v-6abd1bec]
{
    position: absolute;
    bottom: 24px;
    right: 24px;
    padding-left: 30px;
    background: -webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,0)),color-stop(30%,var(--extension-background-white,#fff)));
    background: linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--extension-background-white,#fff) 30%);
    cursor: pointer;
    line-height: 22px;
}
@media only screen and (max-width: 499px)
{
    .text-modal__modal-expand[data-v-6abd1bec]
    {
        right: 0;
        bottom: 24px;
    }
}
.text-modal__modal-expand-dots[data-v-6abd1bec]
{
    color: var(--gray-08);
}
.text-modal__modal-expand-text[data-v-6abd1bec]
{
    color: var(--primary-tap-blue-text);
}
.text-modal__media .media-modal__header
{
    min-height: 28px;
}