.document__comments{padding-block-end:var(--fluid-12-16)}.comment{border-block-end:solid 1px var(--border-dark);padding-block-end:var(--fluid-3-4)}#comment__input{width:100%}.comment__mascot{transform:translateY(-25%)}@media (prefers-reduced-motion:no-preference){.mascot--comment__animate{animation:fade-in .3s ease-out alternate both;opacity:0}.mascot--comment__bubble-1{animation-delay:1s}.mascot--comment__bubble-2{animation-delay:1.2s}.mascot--comment__cloud,.mascot--comment__dots{animation-delay:1.6s;animation-duration:.6s}@keyframes fade-in{to{opacity:1}}}