.ppmain{min-height:75vh;max-width:1200px;padding:0 18px;@media (min-width:500px){padding-left:32px;padding-bottom:0;padding-right:32px;padding-top:0}margin:0 auto;color:#333}.blogup{padding:1rem 2rem;background-color:#53814b;color:#fff;font-size:2rem;line-height:20px;font-weight:600;border-radius:9px;border:2px solid var(--color-primary);text-decoration:none;cursor:pointer;font-family:inherit;@media (max-width:34em){font-size:1.9rem}@media (max-width:75em){padding-left:.5rem;padding-bottom:1rem;padding-right:.5rem;padding-top:1rem;font-size:1.9rem}}.ql-editor{max-height:200px;overflow:scroll;box-sizing:content-box;scrollbar-width:thin}.ql-editor::-webkit-scrollbar{width:5px;border-radius:2px}.ql-editor p{font-size:20px;line-height:39px;margin-bottom:30px}.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4{font-size:24px;font-weight:700;line-height:40px;margin-top:20px;margin-bottom:20px}.ql-container>.ql-editor.ql-blank:before{font-size:20px;line-height:39px;margin-bottom:30px}.ql-editor img{border-radius:15px;margin-left:auto;margin-right:auto;width:100%}.ql-editor h2{font-size:24px;font-weight:700;line-height:40px;margin-top:20px;margin-bottom:20px}form.login,form.register{width:400px;margin:0 auto;padding-top:100px;padding-left:18px;padding-right:18px;@media (min-width:500px){padding-left:0;padding-right:0}}.login__form,.login__form2,.signup__form,.signup__form2{display:grid;grid-template-columns:1fr;row-gap:2.4rem;grid-template-columns:1fr}.login__form2,.signup__form2{-moz-column-gap:3.2rem;column-gap:3.2rem}.inp{display:block;margin-bottom:5px;width:100%;padding:5px 7px;border:2px solid #2c3e50;border-radius:5px;background-color:#fff}form.login h1,form.register h1{text-align:center;margin-bottom:20px;font-size:24px;line-height:32px;font-weight:700;display:flex;align-items:center;justify-content:center}.ppcontent{min-height:500px}.pppost{margin-left:auto;margin-right:auto;min-height:400px}form.pppost input{display:block;margin-bottom:15px;padding:5px 20px;margin-top:20px;font-size:16px;width:100%;border:1px solid #53814b;border-radius:5px;background-color:#fff;align-self:flex-end}form.pppost input[type=file]{padding:3px 20px}.login,.signup{border-radius:8px;padding:24px;max-width:448px;background-color:#f5f6e9;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.login>div,.signup>div{padding:24px}.login_text-div h3,.signup_text-div h3{font-size:20px;margin-bottom:1.25rem;line-height:23.6px;font-weight:500;color:#333;text-align:center;@media (min-width:500px){font-size:28px;line-height:36px}}.login_text-div p,.signup_text-div p{font-size:16px;line-height:14.52px;font-weight:500;margin-bottom:2.5rem;text-align:center;@media (min-width:500px){line-height:20px}}.text_coal{color:#ef4444}.reveal{position:absolute;top:1.75rem;right:1.75rem;cursor:pointer}.copy_bttn{font-size:16px;font-weight:500;line-height:18px;color:#53814b;margin-left:16px;@media (min-width:500px){margin-left:48px}}.share_bttn{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:30px;@media (min-width:500px){gap:24px}}.share_bttn>p{font-size:24px;line-height:31px;font-weight:500}.post_input-container{@media (min-width:500px){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.post_button-box{margin-top:30px;margin-bottom:30px!important}.post_button-box,.uppo{display:flex;justify-content:center;align-items:center}.uppo{width:100%;position:absolute;top:0;bottom:0;left:0;height:100vh;flex-direction:column;background-color:#f5f6e9}.uppo div{display:flex;gap:40px}.uppo h1{font-size:20px;margin-bottom:20px;line-height:23.6px;font-weight:500;color:#333;text-align:center}@media (min-width:500px){.uppo h1{font-size:28px;line-height:36px}}