.extended-review-card{--card-padding-x:2rem;--card-padding-y:2rem;background-color:var(--color-white);border:.125rem solid var(--color-blue-pastel);border-radius:var(--border-radius-16);overflow:hidden;padding:var(--card-padding-y) var(--card-padding-x)}@media (max-width:61rem){.extended-review-card{--card-padding-x:1.25rem;--card-padding-y:1.25rem}}.extended-review-card.extended-review-card--gray{border-color:var(--color-black-100)}.extended-review-card__header:not(:last-child){margin-bottom:1rem}@media (max-width:61rem){.extended-review-card__header:not(:last-child){margin-bottom:.75rem}}.extended-review-card__body:not(:last-child){margin-bottom:1rem}@media (max-width:61rem){.extended-review-card__body:not(:last-child){margin-bottom:.75rem}}.extended-review-card__text-block{font-size:var(--body-font-size-sm);font-weight:var(--body-font-weight);line-height:var(--body-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@supports (-webkit-line-clamp:4){.extended-review-card__text-block{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:4}}.extended-review-card__text-block:not(:last-child){margin-bottom:1rem}@media (max-width:61rem){.extended-review-card__text-block:not(:last-child){margin-bottom:.75rem}}.extended-review-card__group:not(:last-child){margin-bottom:1rem}@media (max-width:61rem){.extended-review-card__group:not(:last-child){margin-bottom:.75rem}}.extended-review-card__footer{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.extended-review-card__like-btn{align-items:center;background:none;border:none;display:flex;font-size:var(--body-font-size-sm);font-weight:var(--body-font-weight);gap:.625rem;line-height:var(--body-line-height);outline:none}.extended-review-card__like-btn:not(:disabled){cursor:pointer}@media (any-hover:hover){.extended-review-card__like-btn:not(:disabled):hover svg{color:var(--color-black-400)}}.extended-review-card__like-btn:not(:disabled):focus{outline:none}.extended-review-card__like-btn:not(:disabled):active svg,.extended-review-card__like-btn:not(:disabled):focus svg{color:var(--color-black-400)}.extended-review-card__like-btn svg{color:var(--color-black-500);transition:color var(--transition-duration-primary)}.extended-review-card__medias{display:flex;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;overflow-y:hidden}.extended-review-card__comments{--offset-left:2rem;padding-left:var(--offset-left)}@media (max-width:79rem){.extended-review-card__comments{--offset-left:1.5rem}}@media (max-width:47rem){.extended-review-card__comments{--offset-left:1.25rem}}.extended-review-card-header{align-items:center;display:flex;gap:.75rem 2rem}@media (max-width:61rem){.extended-review-card-header{gap:.75rem 1rem}}.extended-review-card-header__date{color:var(--color-black-500);margin-left:auto}.extended-review-card-header__date,.extended-review-card-header__verified-label{font-size:var(--body-font-size-sm);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}.extended-review-card-header__verified-label{align-items:center;display:flex;gap:.25rem}.extended-review-card-header__verified-label svg{color:var(--color-black-500);flex-shrink:0}.extended-review-card-author{--initial-size:1.75rem;--status-size:3rem}.extended-review-card-author__row{align-items:center;display:flex;gap:.5rem}.extended-review-card-author__initial{align-items:center;background-color:var(--color-white-brilliant);border-radius:var(--border-radius-8);display:flex;flex:0 0 var(--initial-size);font-size:var(--display-font-size);font-weight:var(--display-font-weight);height:var(--initial-size);justify-content:center;line-height:var(--display-line-height);overflow:hidden;width:var(--initial-size)}.extended-review-card-author__status{align-items:center;background-color:var(--color-green-cactus-water);border-radius:var(--status-size);display:flex;flex:0 0 var(--status-size);font-size:1.5rem;height:var(--status-size);justify-content:center;margin-right:.5rem;overflow:hidden;width:var(--status-size)}.extended-review-card-author__status._danger{background-color:var(--color-red-bologna-sausage)}.extended-review-card-author__name{font-size:var(--display-font-size)}.extended-review-card-author__name,.extended-review-card-group__title{font-weight:var(--display-font-weight);line-height:var(--display-line-height)}.extended-review-card-group__title{font-size:var(--display-font-size-sm)}.extended-review-card-group__title:not(:last-child){margin-bottom:.125rem}.extended-review-card-group__body{font-size:var(--body-font-size-sm);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}.extended-review-card-media{--media-size:5rem;border-radius:var(--border-radius-8);cursor:pointer;display:block;height:var(--media-size);overflow:hidden;position:relative;width:var(--media-size)}.extended-review-card-media img,.extended-review-card-media video{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.extended-review-card-comment{border-top:.0625rem solid var(--color-black-100);padding:1rem 0}@media (max-width:61rem){.extended-review-card-comment{padding:.75rem 0}}.extended-review-card-comment__header:not(:last-child){margin-bottom:.5rem}.extended-review-card-comment__body{font-size:var(--body-font-size-sm);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}.extended-review-card-comment-header{align-items:center;display:flex;gap:.75rem 2rem}@media (max-width:61rem){.extended-review-card-comment-header{gap:.75rem 1rem}}.extended-review-card-comment-header__date{color:var(--color-black-500);font-size:var(--body-font-size-sm);font-weight:var(--body-font-weight);line-height:var(--body-line-height);margin-left:auto}
