@keyframes ReplyComment-module-scss-module__zYxOPW__shimmer-loading{0%{background-position:-200% 0}to{background-position:200% 0}}.ReplyComment-module-scss-module__zYxOPW__card{border-left:2px solid var(--brand-main);margin-block:1.5rem;padding-left:1.5rem}@media screen and (min-width:992px){.ReplyComment-module-scss-module__zYxOPW__card{margin-top:1rem;margin-bottom:2rem;padding-inline:1.5rem}}.ReplyComment-module-scss-module__zYxOPW__form{margin-bottom:1.5rem}@media screen and (min-width:992px){.ReplyComment-module-scss-module__zYxOPW__form{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr);column-gap:1.5rem;display:grid}}.ReplyComment-module-scss-module__zYxOPW__bottom{justify-content:flex-end;gap:1.5rem;display:flex}@media screen and (min-width:992px){.ReplyComment-module-scss-module__zYxOPW__fullGrid,.ReplyComment-module-scss-module__zYxOPW__bottom{grid-column:span 2}}
@keyframes PostComment-module-scss-module__48fgra__shimmer-loading{0%{background-position:-200% 0}to{background-position:200% 0}}.PostComment-module-scss-module__48fgra__card{background-color:var(--surface-primary);border-radius:var(--radius-s);margin-bottom:1.5rem;padding-block:1.5rem;padding-inline:1rem}@media screen and (min-width:992px){.PostComment-module-scss-module__48fgra__card{margin-bottom:2rem;padding-inline:1.5rem}}.PostComment-module-scss-module__48fgra__head{margin-bottom:1.5rem}.PostComment-module-scss-module__48fgra__head h3{margin-bottom:.5rem}.PostComment-module-scss-module__48fgra__head p{color:var(--color-gray-500)}.PostComment-module-scss-module__48fgra__form{margin-bottom:1.5rem}@media screen and (min-width:992px){.PostComment-module-scss-module__48fgra__form{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr);column-gap:1.5rem;display:grid}.PostComment-module-scss-module__48fgra__fullGrid{grid-column:span 2}}
@keyframes Comments-module-scss-module__OL6huW__shimmer-loading{0%{background-position:-200% 0}to{background-position:200% 0}}.Comments-module-scss-module__OL6huW__wrapper{border-top:1px solid var(--surface-general);margin-top:3rem;padding-top:3rem}@media screen and (min-width:992px){.Comments-module-scss-module__OL6huW__wrapper{margin-top:4rem;padding-top:4rem}}.Comments-module-scss-module__OL6huW__title{gap:1rem;display:flex}.Comments-module-scss-module__OL6huW__count{color:var(--body-secondary)}
