body,html{font-family:Roboto,sans-serif}.container{background-color:#fff;height:70px;justify-content:space-between;padding:0 20px;position:sticky;top:0;width:96%;z-index:999}.container,.topbarleft{align-items:center;display:flex}.topbarleft{flex:2 1;flex-shrink:0}.logo{color:teal;cursor:pointer;font-weight:700;height:40px;margin-left:10px;width:40px}.logolink{text-decoration:none}.topbarCenter{flex:3 1;justify-content:center}.searchbar,.topbarCenter{align-items:center;display:flex}.searchbar{background-color:#eee;border-radius:30px;height:40px;padding:0 10px;width:50%}.search{height:15px;margin-right:10px;width:15px}.input{background-color:#eee;border:none;font-size:15px;font-weight:500;outline:none;width:100%}.topbarRight{align-items:center;display:flex;flex:2 1;gap:15px;justify-content:flex-end}.topbarButton{border:none;border-radius:15px;color:#fff;cursor:pointer;font-weight:500;outline:none;padding:10px 14px}.loginButton{background-color:teal}.logoutButton{background-color:red}.profilePhoto,.userImg{align-items:center;background-color:#ccc;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:35px;justify-content:center;text-decoration:none;width:35px}.profilePhoto img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.autocomplete-dropdown{background:#fff;border:1px solid #ccc;border-radius:15px;list-style:none;max-height:200px;max-width:500px;overflow-y:auto;padding:0;position:absolute;top:70px;width:80%;z-index:9999}.autocomplete-dropdown li{cursor:pointer;padding:8px 12px}.autocomplete-dropdown li:hover{background-color:#f0f0f0}.navbar{flex:1 1;height:calc(100vh - 65px);margin-top:70px;position:fixed;z-index:999}.navbarWrapper{display:flex;flex-direction:column;gap:40px;margin-left:15px}.homeFilled,.homePhoto{cursor:pointer;height:25px;padding:10px;width:25px}.homePhoto:hover{background-color:#f5f4f4;border-radius:15px}.writePhoto{cursor:pointer;height:25px;padding:10px;width:25px}.writePhoto:hover{background-color:#f5f4f4;border-radius:15px}.notificationPhoto{cursor:pointer;height:25px;padding:10px;width:25px}.notificationPhoto:hover{background-color:#f5f4f4;border-radius:15px}.savePhoto{cursor:pointer;height:25px;padding:10px;width:25px}.savePhoto:hover{background-color:#f5f4f4;border-radius:15px}.navlink{align-items:center;color:inherit;display:flex;justify-content:center;text-decoration:none}.navlink.active .homePhoto,.navlink.active .savePhoto,.navlink.active .writePhoto{background-color:#eee;border-radius:15px}.navlink.active{background-color:#ccc;border-radius:15px}.homePhoto:hover,.savePhoto:hover,.writePhoto:hover{background-color:#f5f4f4;border-radius:15px}.navlink.active .homePhoto:hover,.navlink.active .savePhoto:hover,.navlink.active .writePhoto:hover{background-color:#eee}.modal{align-items:center;background-color:#0006;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.modalContent{background-color:#fff;border-radius:15px;box-shadow:0 1px 2px 0 #0000000d;display:flex;height:500px;justify-content:space-between;max-width:90%;padding:24px;text-align:center;width:500px}.modalButton{background-color:#fff;border:none;color:#000;cursor:pointer;height:20px;justify-content:center;width:20px}.noti{font-size:25px;font-weight:700;margin-right:170px;margin-top:200px}.feed{display:flex;flex:9 1;flex-wrap:wrap;margin-left:100px;margin-top:50px;padding:20px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#d7d6d6}.noPosts{color:#666;font-size:1.1rem;font-weight:500;margin-left:480px;margin-top:80px;padding:2rem;text-align:center}.postContainer{display:flex;flex-wrap:wrap;justify-content:center}.postContainer,.postsGrid{margin:0 auto;max-width:1200px}.postsGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));padding:20px}.post{background-color:#fff;border-radius:15px;box-shadow:0 1px 2px 0 #0000001a;display:flex;flex-direction:column;height:375px;justify-content:space-between;margin:15px;overflow:hidden;width:330px}.postImgContainer{height:185px;width:330px}.Title{-webkit-box-orient:vertical;color:teal;cursor:pointer;display:-webkit-box;font-size:20px;font-weight:600;height:65px;max-width:90%;overflow:hidden;padding:10px}.titleCon{background-color:#7fffd4}.postImg{border-radius:15px;height:100%;object-fit:cover;width:100%}.userInfoContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.link{color:inherit;display:block;text-decoration:none}.postUserInfo{align-items:center;display:flex;gap:10px;margin-left:10px}.userName{font-size:14px}.userImg,.userName{cursor:pointer;font-weight:700}.userImg{align-items:center;border-left:10px;border-radius:12px;color:#fff;display:flex;font-size:16px;height:35px;justify-content:center;width:35px}.userImg img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.profileLink{text-decoration:none}.avatar-fallback{background-color:inherit}.postInfo{align-items:center;color:teal;flex-direction:row;font-size:13px;margin-bottom:10px;margin-left:7px;margin-right:7px}.postDetails,.postInfo{display:flex;font-weight:600;justify-content:space-between}.postDetails{font-size:12px;margin-top:10px}.postViews{font-size:12px;font-weight:600;margin-right:10px}.date,.postViews{margin-left:10px}.category{background-color:teal;border-radius:15px;color:#fff;font-size:13px;font-weight:500;margin-right:10px;padding:5px}.followBadge{background-color:#e0f7fa;border-radius:12px;color:#00796b;font-size:.75rem;font-weight:500;margin-left:10px;padding:4px 8px}.wrapper{-ms-overflow-style:none;background-color:#fff;display:flex;gap:12px;margin-left:100px;overflow-x:auto;padding:10px;position:fixed;scrollbar-width:none;top:60px;white-space:nowrap;width:100%}.catlink{border-radius:4px;color:#444;margin:4px;padding:8px 12px;text-decoration:none;transition:.2s ease}.catlink:hover{background-color:#f0f0f0;border-radius:20px}.catlink.active{background-color:teal;border-radius:20px;color:#fff;font-weight:700}.homeContainer{display:flex;flex-wrap:wrap;height:100%;width:100%}.contentArea{flex:1 1;width:100%}.writeArea{color:#64748b;display:flex;flex-direction:row}.leftWrite{flex:7 1}.tiptap{border:none;box-sizing:border-box;height:auto;min-height:300px;outline:none;padding:10px;width:45rem}.tiptap em{font-style:italic}.ProseMirror{word-wrap:break-word;box-sizing:border-box;height:100%;max-width:100%;overflow-wrap:break-word;white-space:pre-wrap;width:95%}.tiptap u{text-decoration:underline}.editorToolbar{border:1px solid #ccc;border-radius:10px;box-sizing:border-box;display:block;height:auto;padding:1rem}.toolbar{display:flex;gap:8px;margin-bottom:1rem}.toolbar button.active{background-color:#999;font-weight:700}.toolbar button{background:#eee;border:none;border-radius:20px;border-radius:15px;cursor:pointer;font-size:13px;font-weight:500;padding:8px}.toolbar button:hover{background-color:#f5f4f4}.writeInput{border:none;color:#64748b;font-size:50px;font-size:30px;font-weight:600;height:60px;margin-left:180px;outline:0;width:650px}.RightWrite,.writeInput{border-radius:15px;margin-top:50px}.RightWrite{box-shadow:0 1px 2px 0 #0000001a;display:flex;flex:2 1;flex-direction:column;height:270px;width:200px}.previewImage{border-radius:20px;display:block;height:300px;margin-left:140px;margin-top:10px;object-fit:cover;width:800px}.Publish{background-color:gray;height:50px;width:50px}.publishButtons{display:flex;flex-direction:row;justify-content:space-around;margin-top:20px;width:100%}.ChooseTopic{margin-top:40px}.topicsInput,.writeDescriptionInput{background-color:#f6f6f6;border:none;border-radius:10px;font-weight:600;height:45px;margin-left:10px;outline:0;width:250px}.writeDescriptionInput{margin-top:20px}.Publish{background-color:teal;border:none}.Publish,.label{border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;height:30px;width:80px}.label{align-items:center;background-color:#23b6e7;display:flex;justify-content:center}.editorContainer{display:flex;margin-left:150px;margin-top:50px}.tiptap-editor{font-size:20px!important;height:200px!important;line-height:1.5!important;padding:20px!important;width:200px!important}.tiptap-editor__toolbar{background-color:teal!important}.drawerSelect{background-color:#f9f9f9;cursor:pointer;font-size:14px;font-weight:700;margin-left:8px;outline:none;width:90%}.drawerSelect,.writeDescriptionInput{border:1px solid #ccc;border-radius:6px;color:#64748b;padding:10px}.writeDescriptionInput{font-size:16px;margin-right:10px;max-height:80px;min-height:80px;resize:vertical;width:82%}.substackEditorContainer{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0 auto;max-width:720px;padding:20px 10px}.editorToolbar{align-items:center;background-color:initial;border:none;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:1.5rem;padding:8px 0;position:sticky;top:0;z-index:10}.editorToolbar button{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;height:38px;justify-content:center;transition:all .15s ease;width:38px}.editorToolbar button:hover{background-color:#f9fafb;color:#111827}.editorToolbar button.is-active{background-color:#f3f4f6;color:teal}.menuDivider{background-color:#e2e8f0;height:22px;margin:0 4px;width:1px}.colorPickerLabel{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:inline-flex;height:38px;justify-content:center;position:relative;transition:all .15s ease;width:38px}.colorPickerLabel:hover{background-color:#f1f5f9;color:#0f172a}.colorInput{-webkit-appearance:none;appearance:none;background:#0000;border:none;cursor:pointer;height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.imageBubbleMenu{background:#0f172a;border-radius:6px;box-shadow:0 4px 12px #00000026;padding:4px}.imageBubbleMenu button{align-items:center;background:#0000;border:none;border-radius:4px;color:#ef4444;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:6px;padding:4px 10px;transition:background-color .15s ease}.imageBubbleMenu button:hover{background-color:#ef444426}.substackProse .ProseMirror{color:#0f172a;font-size:1.125rem;line-height:1.7;min-height:350px;outline:none}.substackProse .ProseMirror p.is-editor-empty:first-child:before{color:#94a3b8;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.substackProse h2{color:#0f172a;font-size:1.65rem;font-weight:700;line-height:1.3;margin-bottom:.75rem;margin-top:1.75rem}.substackProse h3{color:#1e293b;font-size:1.35rem;font-weight:600;line-height:1.35;margin-bottom:.5rem;margin-top:1.5rem}.substackProse ol,.substackProse ul{margin:1rem 0;padding-left:1.5rem}.substackProse li{margin-bottom:.35rem}.substackProse blockquote{border-left:3px solid #0f172a;color:#334155;font-style:italic;margin:1.5rem 0;padding-left:1rem}.substackProse mark{border-radius:2px;padding:.1em .2em}.substackProse a{border-radius:2px;color:#0f172a;cursor:pointer;text-decoration:underline;text-decoration-color:#0f172a4d;text-underline-offset:3px;transition:background-color .15s ease,text-decoration-color .15s ease,color .15s ease}.substackProse a:hover{background-color:#ff6b001a;color:#ff6b00;text-decoration-color:#ff6b00}.substackProse a:active{background-color:#ff6b0033}.substackProse img{border-radius:6px;display:block;height:auto;margin:1.5rem auto;max-width:100%;transition:outline .15s ease}.substackProse .tiptap-resizing-wrapper.ProseMirror-selectednode,.substackProse img.ProseMirror-selectednode{border-radius:6px;outline:3px solid #3b82f6}.substackProse .tiptap-resizing-wrapper{display:inline-block;margin:1.5rem auto;max-width:100%;position:relative}.linkBubbleMenu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 18px #0000001f;padding:6px 10px;z-index:100}.linkBubbleMenu,.linkInputForm{align-items:center;display:flex}.linkInputForm{gap:6px}.linkInputForm input{border:1px solid #d1d5db;border-radius:4px;font-size:13.5px;outline:none;padding:5px 9px;transition:border-color .15s ease,box-shadow .15s ease;width:220px}.linkInputForm input:focus{border-color:#ff6b00;box-shadow:0 0 0 2px #ff6b0026}.applyLinkBtn{background:#ff6b00;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:5px 12px;transition:background-color .15s ease}.applyLinkBtn:hover{background:#e05d00}.applyLinkBtn:active{background:#c75200}.cancelLinkBtn{background:#0000;border:none;border-radius:4px;color:#6b7280;cursor:pointer;font-size:14px;padding:4px 6px;transition:background-color .15s ease,color .15s ease}.cancelLinkBtn:hover{background-color:#f3f4f6;color:#111827}.linkPreviewBar{align-items:center;display:flex;font-size:13px;gap:10px}.linkPreviewUrl{border-radius:4px;color:#2563eb;max-width:200px;overflow:hidden;padding:2px 4px;text-decoration:none;text-overflow:ellipsis;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.linkPreviewUrl:hover{background-color:#eff6ff;color:#1d4ed8;text-decoration:underline}.linkPreviewBar button{background:none;border:none;border-radius:4px;color:#4b5563;cursor:pointer;font-size:13px;font-weight:500;padding:4px 8px;transition:background-color .15s ease,color .15s ease}.linkPreviewBar button:hover{background-color:#f3f4f6;color:#111827}.linkPreviewBar button:active{background-color:#e5e7eb}.modal-overlay{align-items:center;display:flex;justify-content:center;left:0;margin-left:550px;margin-top:80px;position:fixed;top:0;z-index:1000}.modal-content{align-items:center;animation:fadeInScale .3s ease;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000040;display:inline-flex;flex-direction:column;justify-content:flex-start;max-height:90%;max-width:90%;overflow-wrap:break-word;padding:20px 30px;text-align:center}.modal-content p{color:#333;font-size:16px;font-weight:700;margin:0 0 10px}.modal-buttons{display:flex;gap:12px;margin-top:20px}.confirm-btn{background:teal}.cancel-btn,.confirm-btn{border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:700;padding:8px 16px}.cancel-btn{background:#f44336}.single{gap:40px}.fullSize{align-items:flex-start;display:flex;flex-direction:row;height:auto;margin-left:150px;margin-right:50px;margin-top:30px}.leftSide{flex:5 1;flex-direction:column;height:auto;min-height:280px;width:700px}.downPart{clear:both;margin-top:40px}.singleHeading{font-family:Roboto,sans-serif;font-size:32px;font-weight:700;margin-bottom:10px}.singleDesc,.singleHeading{overflow-wrap:break-word;white-space:normal;word-break:break-word}.singleDesc{color:gray;font-size:17px}.singleUserInfo{align-items:center;display:flex;flex-direction:row;margin-top:20px}.follow{background-color:teal;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-left:30px;padding:8px 10px}.singleEditPost{margin-left:100px}.deletPost{background-color:#f83d3d;margin-right:30px}.deletPost,.editPost{border-radius:10px;cursor:pointer;height:13px;padding:8px;width:13px}.editPost{background-color:green}.singleLink{flex-direction:row;text-decoration:none}.singleAvatar,.singleLink{align-items:center;display:flex;justify-content:center}.singleAvatar{border-radius:15px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;height:50px;margin-right:10px;overflow:hidden;width:50px}.singleAvatar img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.singleUser{color:#000;cursor:pointer;font-weight:500;text-decoration:none}.singleInfo{margin-top:20px}.singleDate{margin-right:15px}.singleDate,.singleReadersNum{color:teal;font-size:14px;font-weight:600}.rightSide{display:flex;flex:5 1;justify-content:flex-end}.singleImg{border-radius:15px;height:300px;object-fit:cover;width:530px}.content{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:1.5;margin-left:150px;margin-right:80px;margin-top:60px}.content p{margin-bottom:.35rem;min-height:.3rem}.likes{align-items:center;display:flex;justify-content:space-around;margin-left:150px;margin-top:20px}.heart{cursor:pointer;height:20px;width:20px}.Heart,.heart{display:flex}.likeCounnt{margin-left:5px}.comment,.saveIcon{cursor:pointer;display:flex;height:20px;width:20px}.horizontalLine{border-top:1px solid #000;margin:25px 1% 25px 10%}.content img{border-radius:6px;display:block;height:450px!important;margin:1.5rem auto;object-fit:cover;width:700px!important}.comments-section-container{margin:40px auto;max-width:700px;padding:0 20px}.comments-section-heading{border-bottom:1px solid #eee;color:#333;font-size:1.8rem;font-weight:700;margin-bottom:30px;padding-bottom:15px}.comment-input-area{align-items:flex-start;display:flex;gap:15px;margin-bottom:30px}.comment-form-avatar{border-radius:20px;flex-shrink:0;height:35px;margin-top:5px;object-fit:cover;width:35px}.comment-textarea{border:1px solid #ddd;border-radius:8px;flex-grow:1;font-family:inherit;font-size:1rem;max-height:200px;min-height:100px;outline:none;padding:15px;resize:vertical;transition:border-color .2s ease-in-out;width:100%}.comment-textarea:focus{border-color:#000}.comment-submit-button{background-color:teal;border:none;border-radius:12px;color:#fff;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:700;margin-top:5px;padding:10px 25px;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}.comment-submit-button:hover:not(:disabled){background-color:#333}.comment-submit-button:disabled{cursor:not-allowed;opacity:.6}.comments-error,.comments-loading,.comments-login-prompt,.no-comments-message{color:#666;font-style:italic;margin-top:20px;text-align:center}.comments-login-prompt a{color:#000;font-weight:600;text-decoration:none}.comments-login-prompt a:hover{text-decoration:underline}.commentIcon{cursor:pointer;height:24px;margin-right:15px;width:24px}.comment-item{align-items:flex-start;border-bottom:1px solid #f0f0f0;display:flex;gap:15px;margin-bottom:25px;padding-bottom:15px}.comment-author-link{display:block;flex-shrink:0;text-decoration:none}.comment-avatar{border-radius:12px;height:35px;object-fit:cover;width:35px}.comment-content-wrapper{flex-grow:1}.comment-header{align-items:baseline;display:flex;margin-bottom:5px}.comment-author-name{color:#333;font-size:1rem;font-weight:600;margin-right:10px;text-decoration:none}.comment-author-name:hover{text-decoration:underline}.comment-date{color:#666;font-size:.85rem}.comment-text{color:#333;font-size:1rem;line-height:1.5;margin-bottom:10px;white-space:pre-wrap;word-break:break-word}.comment-delete-button{background:none;border:none;color:#e04c4c;cursor:pointer;font-size:.8rem;margin-left:5px;opacity:.7;padding:0;transition:opacity .2s ease-in-out}.comment-delete-button:hover{opacity:1;text-decoration:underline}.form{margin-bottom:20px}.inputs{font-weight:500}.span{color:teal;font-weight:600;margin-top:20px;padding:40px}.button,.span{font-size:14px}.button{margin-top:10px}.coverQuote{font-size:70px}.Quotes,.quotes{color:#fff;font-size:18px}.auth{align-items:center;background-color:#b9e1ed;display:flex;height:100vh}.authLeftSide{flex:4 1;margin-left:50px}.title{color:teal;font-size:35px;font-weight:800;margin-bottom:20px}.form{display:flex;flex-direction:column;gap:20px;width:300px}.inputs{background-color:#fff;border:none;border-radius:10px;font-size:12px;outline:0;padding:10px}.button{background-color:teal;border:none;border-radius:15px;color:#fff;cursor:pointer;font-weight:550;margin-left:100px;padding:10px;width:100px}.span{font-size:15px;font-weight:400;margin-bottom:10px;margin-left:10px}.Btn,.span{margin-top:10px}.Btn{background-color:teal;border:none;border-radius:15px;color:#fff;cursor:pointer;font-weight:550;margin-left:100px;padding:10px;width:100px}.error{color:red;font-size:14px;font-weight:400}.authRightSide{align-items:center;display:flex;flex:6 1}.coverImg{height:300px;width:300px}.Quote{display:flex;flex-direction:column;gap:20px;margin-left:20px}.coverQuote{color:teal;font-size:80px;font-weight:700}.quotes{margin-left:60px}.Quotes,.quotes{color:teal;font-size:20px;font-weight:600}.profileSide{display:flex;flex-direction:column;gap:20px;height:500px;margin-left:150px;margin-top:50px;width:88%}.profileUserInformation{align-items:center;display:flex}.userInfo{color:#3d3c3c;font-size:14px;margin-left:20px;margin-top:20px}.theUserInformation{align-items:center;display:flex;flex-direction:row;justify-content:center}.profileUsername{font-size:20px;font-weight:600;margin-left:10px;margin-top:20px}.profileCoverContainer{height:250px;position:relative;width:98%}.profileCoverImg{font-size:25px;font-weight:700;object-fit:cover}.coverOverlay,.profileCoverImg{border-radius:15px;height:100%;width:100%}.coverOverlay{background-color:#ccc;left:0;position:absolute;top:0}.profileAvatarLink{display:inline-flex;text-decoration:none}.profileAvatarImg,.profileAvatarLink{align-items:center;justify-content:center}.profileAvatarImg{border-radius:15px;color:#fff;cursor:pointer;display:flex;font-size:35px;font-weight:700;height:80px;overflow:hidden;width:80px}.profileAvatarImg img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.profileButton{background-color:teal;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-left:30px;padding:8px 10px}.horizontalLineProfile{border-top:1px solid #000;margin:25px}.profilePosts{display:flex;flex-wrap:wrap;margin-left:140px}.changeImg{align-items:center;display:flex;flex-direction:row;margin-left:50px}.changeButton{cursor:pointer;height:20px;width:20px}.imageChangeModalOverlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;margin-left:20px;margin-top:100px;opacity:1;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:1000}.imageChangeModalContent{animation:fadeInScale .3s ease-out;background-color:#fff;border-radius:10px;box-shadow:0 5px 4px #0000004d;display:flex;flex-direction:column;gap:15px;max-height:60px;max-width:150px;padding:30px;text-align:center;width:90%}.imageChangeModalContent h2{color:#333;font-size:1.8em;margin-bottom:20px}.imageChangeModalContent button{background-color:#fff;border:none;border-radius:6px;color:#000;cursor:pointer;font-size:13px;font-weight:600;outline:none;padding:4px}.noPostsmessaeg{margin-bottom:20px}.saveContainer{margin:20px auto;max-width:1200px;padding:20px}.savePosts{margin-left:80px}.saveHeading{font-size:35px;margin-left:120px;margin-top:20px}.saveContainer h2{border-bottom:2px solid #eee;color:#333;font-size:2.5rem;margin-bottom:30px;padding-bottom:15px;text-align:center}.saveContainer p{color:#666;font-size:1.1rem;margin-top:25px;text-align:center}.error-message{color:red;font-size:1.1rem}.error-message,.saveMessage{font-weight:500}.posts-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:center}.posts-grid .post-card{border-radius:8px;box-shadow:0 4px 8px #0000001a;overflow:hidden;transition:transform .2s}.posts-grid .post-card:hover{transform:translateY(-5px)}@media (max-width:768px){.posts-grid{gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.saveContainer h2{font-size:2rem}}@media (max-width:480px){.posts-grid{grid-template-columns:1fr;padding:0 10px}.saveContainer{padding:10px}}
/*# sourceMappingURL=main.5481d92d.css.map*/