.Popup_overlay__bXA6N{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--popup-bgd);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s}.Popup_overlay__bXA6N.Popup_open__36jsZ{opacity:1;visibility:visible;transition:opacity .3s,visibility 0s}.Popup_popupOutline__IFwdl{padding:0 20px}.Popup_popup__mzVsM{background-color:var(--background);color:var(--white-color);padding:45px 30px;border-radius:var(--xl-border-radius);box-shadow:0 0 10px rgba(0,0,0,.3);font-size:var(--medium-font)}@media screen and (max-width:1000px){.Popup_popup__mzVsM{padding:40px 25px;font-size:var(--regular-medium-font)}}@media screen and (max-width:600px){.Popup_popup__mzVsM{border-radius:var(--big-border-radius);padding:35px 20px;font-size:var(--project-font)}}@media screen and (max-width:450px){.Popup_popup__mzVsM{border-radius:var(--medium-border-radius);padding:30px 15px;font-size:var(--ms-font)}}.Popup_content__aaJ42{text-align:center;display:flex;flex-direction:column;align-items:center;gap:45px}@media screen and (max-width:600px){.Popup_content__aaJ42{gap:35px}}@media screen and (max-width:450px){.Popup_content__aaJ42{gap:30px}}.Popup_contentDelete__gfQcB{text-align:center;display:flex;flex-direction:column;align-items:center;gap:15px}.Popup_buttons___y1pA{display:flex;gap:25px}.Popup_buttons___y1pA button{display:flex;align-items:center;justify-content:center;padding:10px 20px;gap:10px;font-size:var(--regular-medium-font);border-radius:var(--medium-border-radius);color:#f0f8ff;transition:var(--transition)}.Popup_buttons___y1pA button svg{width:25px;height:25px;transition:var(--transition)}.Popup_delete__IdjS2{font-size:var(--mbs-font);color:red;display:grid;place-items:center}.Popup_deleteButton__IiHVC{background:red}.Popup_deleteButton__IiHVC:hover{transform:scale(1.05);background:#dd3cdd}.Popup_deleteButton__IiHVC:hover svg{transform:rotate(180deg)}.Popup_cancelButton__jevBY{background:var(--main-color)}.Popup_cancelButton__jevBY:hover{transform:scale(1.05);background:var(--dark-main-color)}.ScrollButton_scrollButton__sXVHd{display:grid;place-items:center;position:fixed;bottom:60px;right:20px;cursor:pointer;transition:var(--transition);background:var(--main-color);border:2px solid var(--main-color);border-radius:50%;padding:11px;display:none}.ScrollButton_scrollButton__sXVHd:hover{background:transparent}.ScrollButton_scrollButton__sXVHd:hover .ScrollButton_arrow__VlJuY{color:var(--main-color)}.ScrollButton_arrow__VlJuY{font-size:var(--mb-font);color:var(--white-color)}@media screen and (max-width:450px){.ScrollButton_arrow__VlJuY{font-size:var(--medium-font)}}.page_container__WJamO{display:flex;gap:80px}.page_container__WJamO h3{margin-bottom:60px}.page_headline__kZHr_{text-align:center;margin-bottom:105px}.page_previousPosts__KKHZ6{flex-basis:50%}.page_posts__eax_C{display:flex;flex-direction:column-reverse;gap:50px}.page_post__pXkpz{display:flex;align-items:center;gap:40px;margin-bottom:50px;position:relative}.page_post__pXkpz h4{flex-basis:60%;font-size:var(--ms-font)}.page_imgContainer__jS3d9{width:200px;height:100px;position:relative;border-radius:var(--sm-border-radius);overflow:hidden}.page_imgContainer__jS3d9 img{object-fit:cover;width:100%;height:100%}.page_delete__kVuRb{position:absolute;top:-25px;left:-25px;font-size:var(--mbs-font);cursor:pointer;color:red;transition:var(--transition)}.page_delete__kVuRb:hover{transform:scale(1.1);color:#dd3cdd}.page_new__XOsfM{flex:1 1;display:flex;flex-direction:column;gap:20px}.page_new__XOsfM h1{margin-bottom:40px}.page_new__XOsfM input,.page_new__XOsfM textarea{padding:var(--small-font);background:transparent;border:none;outline:none;color:var(--background);border:2px solid var(--input-border-color);border-radius:var(--medium-border-radius);font-size:var(--small-font);font-weight:700;resize:none}.page_displayed__R2Tkj{margin-top:150px;font-size:var(--mb-font)}.page_forImage__0weqK{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.page_forImage__0weqK p{color:var(--background);font-size:var(--ms-font);grid-row-start:1;text-align:center;display:grid;place-items:center;margin-bottom:5px}@media screen and (max-width:450px){.page_forImage__0weqK p{font-size:var(--regular-font)}}@media screen and (max-width:370px){.page_forImage__0weqK p{font-size:var(--small-font)}}.page_forImage__0weqK .page_renderedImage__810fg{grid-column-start:2;grid-row-end:span 2;display:grid;place-items:center;line-height:0}.page_forImage__0weqK .page_renderedImage__810fg img{width:60%;height:90%;object-fit:contain}.page_forImage__0weqK .page_labelDiv__WDncX{grid-row-start:2;display:grid;place-items:center}.page_forImage__0weqK input[type=file]{display:none}.page_forImage__0weqK label{font-size:var(--regular-font);border-radius:var(--medium-border-radius);display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 12px;cursor:pointer;color:#f4f0ff;background:var(--main-color);transition:var(--transition);width:70%}@media screen and (max-width:1250px){.page_forImage__0weqK label{gap:10px;width:99%;padding:13px 6px}}@media screen and (max-width:450px){.page_forImage__0weqK label{font-size:var(--small-font)}}.page_forImage__0weqK label:hover{transform:scale(1.1);background:var(--dark-main-color)}.page_forImage__0weqK label svg{width:27px;height:27px}@media screen and (max-width:450px){.page_forImage__0weqK label svg{width:23px;height:23px}}@media screen and (max-width:370px){.page_forImage__0weqK label svg{width:21px;height:21px}}@media screen and (max-width:1024px){.page_container__WJamO{gap:25px}.page_post__pXkpz{gap:20px}.page_post__pXkpz h4{font-size:var(--regular-font)}.page_posts__eax_C{gap:40px}}@media screen and (max-width:850px){.page_container__WJamO{flex-direction:column-reverse;gap:150px}.page_container__WJamO h3{margin-bottom:60px}.page_post__pXkpz{padding:0 20px;gap:15px;margin-bottom:30px}.page_delete__kVuRb{top:-16px;left:0;font-size:var(--mb-font)}.page_posts__eax_C{gap:30px}}@media screen and (max-width:450px){.page_container__WJamO{gap:100px}.page_container__WJamO h3{text-align:center;margin-bottom:50px}.page_post__pXkpz{flex-direction:column;gap:25px;padding:0;margin-bottom:20px}.page_post__pXkpz h4{text-align:center}.page_delete__kVuRb{position:relative}.page_posts__eax_C{gap:5px}}