.postInfoDeleteIcon{transition:opacity .2s ease-in-out;cursor:pointer}.postInfoDeleteIcon:hover.postInfoDeleteIcon{content:url(/_next/static/media/trash-bin-line.a1103434.png)}.postInfoDeleteIcon.invisible{display:none}.confirmDeleteBackdrop{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.4);z-index:9999}.confirmDeleteModal{width:320px;padding:24px;border-radius:16px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.12);text-align:center}.confirmDeleteMessage{font-size:16px;margin-bottom:24px}.confirmDeleteBtnRow{display:flex;justify-content:space-between}.confirmDeleteBtnCancel,.confirmDeleteBtnOk{width:48%;padding:8px 0;font-size:14px;border-radius:12px;cursor:pointer}.confirmDeleteBtnCancel{background:#fff}.confirmDeleteBtnCancel:hover{background:#ff6288;color:#fff}.confirmDeleteBtnOk{background:#62c6ff;color:#fff;border:none}.confirmDeleteBtnOk:hover{background:#0090e1}.postInfoEditIcon{transition:opacity .2s ease-in-out;cursor:pointer}.postInfoEditIcon:hover.postInfoEditIcon{content:url(/_next/static/media/write-bold.913f30ce.png)}.postInfoEditIcon.invisible{display:none}div.referredImgPostCardBox{width:100%;max-width:160px;height:100%;border-radius:100px 100px 2px 2px;display:flex;flex-direction:column;justify-content:space-between;position:relative;cursor:pointer;box-sizing:content-box;box-shadow:0 4px 4px 0 hsla(0,0%,67%,.1)}div.referredImgPostCardBox:hover{scale:1.01}div.referredImgPostCardBox:active:before{background-color:hsla(0,0%,100%,.5)}div.referredImgPostCardBox>a>img{border-top-left-radius:100px;border-top-right-radius:100px;min-height:160px;object-fit:cover;animation:gradient2 2s linear infinite;background:linear-gradient(-45deg,#fff,rgba(98,198,255,.2),rgba(0,144,225,.4));background-size:300% 300%}div.imgPostCardBox{width:100%;max-width:160px;height:100%;border-radius:10px 10px 2px 2px;display:flex;flex-direction:column;justify-content:space-between;position:relative;cursor:pointer;box-sizing:content-box;box-shadow:0 4px 4px 0 hsla(0,0%,67%,.1)}div.imgPostCardBox:hover{scale:1.01}div.imgPostCardBox:active:before{background-color:hsla(0,0%,100%,.5)}div.imgPostCardBox>a{max-width:160px;max-height:160px}div.imgPostCardBox>a>img{border-top-left-radius:10px;border-top-right-radius:10px;min-height:160px;object-fit:cover;animation:gradient2 2s linear infinite;background:linear-gradient(-45deg,#fff,rgba(98,198,255,.2),rgba(0,144,225,.4));background-size:300% 300%}@keyframes gradient2{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}div.postInfoCardBottom{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:4px;box-sizing:border-box}div.postInfoCardBottom img.postInfoCardBottomImg{border-radius:5px}div.postInfoCardBottom div.postInfoCardBottomInfo{font-size:10px;width:65%;padding-left:4px;box-sizing:border-box}div.postInfoCardBottom div.postInfoCardBottomInfo div.cardInfoTop{color:#5f5f5f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:start;width:100%;box-sizing:border-box}div.postInfoCardBottom div.postInfoCardBottomInfo div.cardInfoBottom{color:#a4a4a4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:start;width:100%;box-sizing:border-box}div.postInfoCardBottom img.postInfoCardBottomHeart{object-position:center}@media screen and (max-width:976px){div.imgPostCardBox{width:100%!important;max-width:unset;max-height:unset!important}div.imgPostCardBox>a,div.imgPostCardBox>a>img{width:100%!important;height:100%!important;max-width:unset;max-height:unset}div.imgPostCardBox>a>img{object-fit:fill;aspect-ratio:unset!important;min-height:unset!important}}section.authorOtherImgPostsSection{width:100%;max-width:916px;border-bottom:1px solid #62c6ff;padding-bottom:80px;box-sizing:border-box}section.authorOtherImgPostsSection>div.authorOtherImgPostsTop{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}section.authorOtherImgPostsSection>div.authorOtherImgPostsTop>span{font-family:Pretendard-Bold;font-size:20px}section.authorOtherImgPostsSection>div.authorOtherImgPostsTop>button{width:84px;height:24px;flex-shrink:0;border-radius:5px;border:1px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#62c6ff,#fff);background-origin:border-box;background-clip:content-box,border-box;box-shadow:0 4px 4px 0 rgba(98,198,255,.25);font-size:12px;color:#62c6ff}section.authorOtherImgPostsSection>div.authorOtherImgPostsBox{display:grid;grid-template-columns:repeat(5,minmax(min-content,auto));grid-template-rows:repeat(auto-fill,auto);justify-content:flex-start;grid-row-gap:34px;grid-column-gap:29px}section.authorOtherImgPostsSection>div.authorOtherImgPostsBox>div:nth-child(6){display:none}@media screen and (max-width:976px){section.authorOtherImgPostsSection{padding:0 12px}section.authorOtherImgPostsSection>div.authorOtherImgPostsBox{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-column-gap:12px;grid-row-gap:12px;justify-content:space-between}section.authorOtherImgPostsSection>div.authorOtherImgPostsBox>div:nth-child(6){display:flex}}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}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}}