div.toastui-editor-contents h2,div.toastui-editor-contents hr{margin-bottom:40px}div.toastui-editor-contents pre{margin-top:30px;margin-bottom:30px;background-color:#1a1a1a}div.toastui-editor-contents pre code{font-size:.825rem;line-height:1.5;overflow-x:auto;letter-spacing:0}div.toastui-editor-contents p{font-size:1.125rem!important;line-height:1.7;letter-spacing:-.004em;word-break:keep-all;overflow-wrap:break-word}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes imageReveal{0%{opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes cardEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes commentReveal{0%{opacity:0;transform:scale(.9) translateY(10px)}60%{transform:scale(1.02) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes hashtagBounce{0%{opacity:0;transform:translateY(-15px) scale(.9)}60%{transform:translateY(3px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shimmerGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}main.postDetailPageMain{width:100%;max-width:1228px}main.postDetailPageMain section.imgPostHashSection{height:77px;border-top:1px solid #62c6ff;border-bottom:1px solid #62c6ff;display:flex;justify-content:flex-start;flex-direction:row;align-items:center;box-sizing:border-box;margin-bottom:43px;overflow-x:auto}main.postDetailPageMain section.imgPostHashSection ::-webkit-scrollbar{border-radius:5px}main.postDetailPageMain section.imgPostHashSection ::-webkit-scrollbar-track{background:#62c6ff;border-radius:6px}main.postDetailPageMain section.imgPostHashSection{scrollbar-color:rgba(98,198,255,.25) #fff}main.postDetailPageMain section.imgPostHashSection>span{font-size:24px;margin-left:16px;color:#0090e1;font-family:Pretendard-Light;white-space:nowrap}main.postDetailPageMain section.mainContentSection{flex:1 1;position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}main.postDetailPageMain section.mainContentSection>div.mainContentContainer{width:100%;max-width:935px;margin-right:42px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>h1{font-size:40px;font-family:Pretendard;padding-bottom:20px;border-bottom:3px solid #62c6ff;margin-bottom:10px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.postDateLikeInfoBox{display:flex;justify-content:space-between;align-items:center;margin-bottom:2em}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.postDateLikeInfoBox .postInfoDeleteIcon{transition:opacity .2s ease-in-out}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.postDateLikeInfoBox .postInfoDeleteIcon:hover.postInfoDeleteIcon{content:url(/_next/static/media/trash-bin-bold.dfabbb8d.png)}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.postContent{display:flex;padding-bottom:30px;border-bottom:3px solid #62c6ff;margin-bottom:10px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>img.postMainImg{margin-top:42px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptContainer{display:flex;justify-content:space-between;align-items:center}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptContainer>div.imgPostPromptBox{margin-top:70px;display:flex;flex-direction:column;width:100%}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptContainer>div.imgPostPromptBox:first-child{margin-right:10px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptContainer>div.imgPostPromptBox:nth-child(2){margin-left:10px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptContainer>div.imgPostPromptBox>div{color:#0090e1;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:30px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptContainer>div.imgPostPromptBox>textarea{margin-top:10px;height:170px;flex-shrink:0;border-radius:5px;background:#fff;border:none;box-shadow:0 4px 4px 0 rgba(98,198,255,.25);padding:20px;box-sizing:border-box;color:#0090e1;resize:none;font-size:16px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptContainer>div.imgPostPromptBox>textarea::placeholder{color:rgba(98,198,255,.43);font-size:16px;font-style:normal;font-weight:400;line-height:12px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptContainer>div.imgPostPromptBox>textarea:focus{outline:none}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostInputList{margin-top:60px;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:90px;column-gap:90px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostInputList>div.imgPostInputBox{width:100%}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostInputList>div.imgPostInputBox>div{margin-bottom:10px;color:#0090e1;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:30px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostInputList>div.imgPostInputBox>input{width:100%;height:40px;border-radius:5px;background:#fff;border:none;box-shadow:0 4px 4px 0 rgba(98,198,255,.25);padding:20px 10px;box-sizing:border-box;color:#0090e1;font-size:12px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostInputList>div.imgPostInputBox>input::placeholder{color:rgba(98,198,255,.43);font-size:12px;font-style:normal;font-weight:400;line-height:12px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostInputList>div.imgPostInputBox>input:focus{outline:none}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptBox{margin-top:70px;display:flex;flex-direction:column;width:100%;padding-bottom:44px;border-bottom:1px solid #62c6ff}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptBox>div{color:#0090e1;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:30px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptBox>textarea{margin-top:10px;width:100%;height:100px;flex-shrink:0;border-radius:5px;background:#fff;border:none;box-shadow:0 4px 4px 0 rgba(98,198,255,.25);padding:20px;box-sizing:border-box;color:#0090e1;resize:none;font-size:16px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptBox>textarea::placeholder{color:rgba(98,198,255,.43);font-size:16px;font-style:normal;font-weight:400;line-height:12px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.imgPostPromptBox>textarea:focus{outline:none}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.replySendBtnBox{width:100%;display:flex;justify-content:center;align-items:center;margin:70px 0}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.replySendBtnBox>button{display:flex;justify-content:center;align-items:center;width:250px;height:36px;font-size:18px;border-radius:5px;background-color:#0090e1;color:#fff;box-shadow:0 4px 4px 0 rgba(98,198,255,.25)}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.replySendBtnBox>button>img{margin-right:10px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.commentContainer>div.commentMoreShowBtn{display:flex;justify-content:center;align-items:center;margin-top:60px}main.postDetailPageMain section.mainContentSection>div.mainContentContainer>div.commentContainer>div.commentMoreShowBtn>button{width:247px;height:35px;background-color:#0090e1;border-radius:5px;font-size:18px;color:#fff}main.postDetailPageMain section.mainContentSection>aside{width:250px;height:100%}@media screen and (max-width:1230px){main.postDetailPageMain section.mainContentSection{flex-direction:column;align-items:center}main.postDetailPageMain section.mainContentSection>div.mainContentContainer{margin:0}main.postDetailPageMain section.mainContentSection>aside figure.asideAuthorCard{display:none}}@media screen and (max-width:976px){main.postDetailPageMain{padding:0 12px!important}main.postDetailPageMain section.mainContentSection>div.mainContentContainer section.mainBlogPostsSection{padding:unset}}