*,:before,:after{box-sizing:border-box}*{font:inherit;margin:0;padding:0}body{background-color:#00bfff;min-height:100vh}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,figcaption{text-wrap:pretty;max-width:65ch}img,picture,svg,video{max-width:100%;display:block}input,textarea,button,select{font:inherit}#root{min-height:100vh}@font-face{font-family:DM Serif;src:url(/assets/DMSerifDisplay-Regular-DVsot0D3.woff2)format("woff2"),url(/assets/DMSerifDisplay-Regular-BudjVgBM.woff)format("woff")}@font-face{font-family:Inter;src:url(/assets/Inter18pt-Regular-BvfcS4UW.woff2)format("woff2"),url(/assets/Inter18pt-Regular-qUt8S6jK.woff)format("woff")}.app-container{background-color:#d3d3d3;flex-direction:column;flex:1;min-height:100vh;display:flex}.main-content{flex:1 0 auto;justify-content:center;display:flex}.main-container{min-width:45%;margin:1rem;padding:1rem}._headerContainer_illez_1{background-color:#fff;justify-content:space-evenly;align-items:center;padding:2rem;display:flex}._mainHeader_illez_9{color:#18181b;font-family:DM Serif;font-size:1.75rem}._headerLink_illez_15{color:inherit;text-decoration:none}._headerLink_illez_15:hover{color:#3730a3}._navBar_illez_24{align-items:center;gap:1rem;list-style:none;display:flex}._navButton_illez_31{color:#334155;background:0 0;border:none;font-family:Inter;text-decoration:none}._navButton_illez_31:hover{color:#3730a3;cursor:pointer}@media (0<=width<=700px){._headerContainer_illez_1{flex-direction:column;gap:.5rem}._navBar_illez_24{flex-direction:column;gap:.4rem}}._loginContainer_798fq_1{background-color:#fff;border-radius:.2rem;min-width:100%;padding:1.5rem;font-family:Inter}._loginLink_798fq_10{color:inherit;text-decoration:none}._loginLink_798fq_10:hover{color:#3730a3}._cardContainer_798fq_19{flex-direction:column;gap:.3rem;display:flex}._blogPostCard_798fq_25{background-color:#fff;border-radius:.2rem;flex-direction:column;gap:.5rem;min-width:100%;padding:1.25rem;font-family:Inter;font-size:1rem;display:flex}._authorDetails_798fq_37{flex-direction:column;gap:.1rem;display:flex}._username_798fq_43{font-size:.8rem}._username_798fq_43,._date_798fq_48{color:#71717a}._date_798fq_48{font-size:.7rem}._cardHeader_798fq_56{color:#18181b;font-family:DM Serif;font-size:1.25rem;text-decoration:none}._cardHeader_798fq_56:hover{color:#3730a3}._loginForm_57dfn_1{background-color:#fff;border-radius:.2rem;flex-direction:column;gap:1rem;padding:2rem;font-family:Inter;display:flex}._inputContainer_57dfn_11{flex-direction:column;gap:.3rem;display:flex}._inputContainer_57dfn_11 input{padding-left:.1rem}._buttonContainer_57dfn_21{gap:.3rem;font-family:Inter;display:flex}._backLink_57dfn_27,._submitButton_57dfn_28{border:none;border-radius:.2rem;padding:.4rem}._backLink_57dfn_27:hover,._submitButton_57dfn_28:hover{cursor:pointer}._backLink_57dfn_27{color:#334155;background-color:#e2e8f0;text-decoration:none}._backLink_57dfn_27:hover{background-color:#fee2e2}._submitButton_57dfn_28{color:#fff;background-color:#4f46e5}._submitButton_57dfn_28:hover{background-color:#3730a3}._header_57dfn_59{font-family:DM Serif;font-size:1.15rem}._postContainer_ia95v_1{flex-direction:column;gap:1rem;display:flex}._postContent_ia95v_7{background-color:#fff;border-radius:.2rem;flex-direction:column;gap:.5rem;padding:1rem;font-family:Inter;display:flex}._authorDetails_ia95v_16{flex-direction:column;gap:.1rem;display:flex}._username_ia95v_22{font-size:.8rem}._username_ia95v_22,._date_ia95v_27{color:#71717a}._date_ia95v_27{font-size:.8rem}._postHeader_ia95v_35{color:#18181b;font-family:DM Serif;font-size:1.25rem}._content_ia95v_41{white-space:pre-line}._backButton_ia95v_45{color:#334155;background-color:#e2e8f0;border:none;border-radius:.2rem;margin-right:auto;padding:.4rem;text-decoration:none}._backButton_ia95v_45:hover{cursor:pointer;background-color:#fee2e2}._commentContainer_1dxa8_1{border-radius:.3rem;flex-direction:column;gap:.2rem;padding:.3rem;display:flex}._authorDetails_1dxa8_9{color:#71717a;align-items:center;gap:.2rem;display:flex}._username_1dxa8_16{font-size:1rem}._date_1dxa8_20{font-size:.9rem}._comment_1dxa8_1{flex-direction:column;gap:.4rem;padding:1rem;display:flex}._comment_1dxa8_1,._commentForm_1dxa8_32{border:1px solid #d3d3d3;border-radius:.2rem}._commentForm_1dxa8_32{flex-direction:column;gap:1rem;padding:1rem;display:flex}._commentInput_1dxa8_44{flex-direction:column;gap:.3rem;display:flex}._submitButton_1dxa8_50,._deleteButton_1dxa8_51{border:none;border-radius:.2rem;margin-right:auto;padding:.4rem}._submitButton_1dxa8_50:hover,._deleteButton_1dxa8_51:hover{cursor:pointer}._deleteButton_1dxa8_51{color:#fff;background-color:#dc2626}._deleteButton_1dxa8_51:hover{background-color:#b91c1c}._submitButton_1dxa8_50{color:#fff;background-color:#4f46e5}._submitButton_1dxa8_50:hover{cursor:pointer;background-color:#3730a3}._signupForm_1ina1_1{background-color:#fff;border-radius:.2rem;flex-direction:column;gap:1rem;padding:2rem;font-family:Inter;display:flex}._inputContainer_1ina1_11{flex-direction:column;gap:.3rem;display:flex}._inputContainer_1ina1_11 input{padding-left:.1rem}._buttonContainer_1ina1_21{gap:.3rem;font-family:Inter;display:flex}._backLink_1ina1_27,._submitButton_1ina1_28{border:none;border-radius:.2rem;padding:.4rem}._backLink_1ina1_27:hover,._submitButton_1ina1_28:hover{cursor:pointer}._backLink_1ina1_27{color:#334155;background-color:#e2e8f0;text-decoration:none}._backLink_1ina1_27:hover{background-color:#fee2e2}._submitButton_1ina1_28{color:#fff;background-color:#4f46e5}._submitButton_1ina1_28:hover{background-color:#3730a3}._header_1ina1_59{font-family:DM Serif;font-size:1.15rem}
