.thread-container{grid-template-columns:1fr 18fr 2fr;grid-template-areas:"owner-photo author posting-time" "line title title" "line category category" "line body body" "commenter-photo interaction interaction"}.thread-comment-modal .comment-modal-container{grid-template-columns:1fr 18fr 1fr;grid-template-rows:max-content min-content min-content 3fr min-content min-content min-content;grid-template-areas:"owner-photo author posting-time" "line title title" "line category category" "line body body" "commenter-photo comment-author comment-author" "commenter-photo comment-body comment-body" "commenter-photo footer button"}.thread-comment-modal .comment-container{grid-template-columns:1fr 18fr 2fr;grid-template-areas:"owner-photo author posting-time" "owner-photo body body" "owner-photo interaction interaction"}.start-thread-container{grid-template-columns:1fr 18fr 2fr;grid-template-rows:min-content min-content min-content 5fr min-content;grid-template-areas:"owner-photo author posting-time" "line title title" "line category category" "line body body" "commenter-photo footer button"}.thread-detail .thread-container{grid-template-columns:1fr 18fr 2fr;grid-template-areas:"owner-photo author posting-time" "title title title" "category category category" "body body body" "interaction interaction interaction"}.thread-detail .comment-container{grid-template-columns:1fr 18fr 2fr;grid-template-areas:"owner-photo author posting-time" "owner-photo body body" "owner-photo interaction interaction"}.comment-owner-photo,.thread-owner-photo{grid-area:owner-photo}.comment-author,.thread-author{grid-area:author}.thread-posting-time{grid-area:posting-time}.thread-title{grid-area:title}.thread-category{grid-area:category}.comment-body,.thread-body{grid-area:body}.thread-line{grid-area:line}.comment-interaction,.thread-interaction{grid-area:interaction}.thread-commenter-photos{grid-area:commenter-photo}.thread-post-button{grid-area:button}.start-comment-author{grid-area:comment-author}.start-comment-body{grid-area:comment-body}@media (max-width:768px){.start-thread-container{grid-template-areas:"cancel new-thread empty" "owner-photo author posting-time" "line title title" "line category category" "line body body" "commenter-photo footer button"}.start-thread-container,.thread-comment-modal .comment-modal-container{grid-template-columns:1fr 18fr 1fr;grid-template-rows:max-content min-content min-content min-content 3fr min-content}.thread-comment-modal .comment-modal-container{grid-template-areas:"cancel new-thread empty" "owner-photo author posting-time" "line title title" "line category category" "line body body" "commenter-photo comment-author comment-author" "commenter-photo comment-body comment-body" "commenter-photo footer button"}.thread-owner-photo{place-self:center}#new-thread-inside{grid-area:new-thread;place-self:start center}.thread-cancel-button{grid-area:cancel}}