body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.blog-section{animation:fadeIn .8s ease-in-out;background:#121212;border-radius:12px;box-shadow:0 4px 10px #0000004d;color:#e0e0e0;font-family:Poppins,sans-serif;margin:80px auto;max-width:1000px;padding:20px}.section-title{animation:fadeIn 1s ease-in-out;color:gold;font-size:28px;font-weight:700;margin-bottom:15px;text-align:center}.blog-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:20px}.blog-card{animation:fadeIn 1.2s ease-in-out;background:#1e1e1e;border-radius:10px;box-shadow:0 4px 10px #ffffff1a;padding:20px;transition:transform .3s ease-in-out}.blog-card:hover{transform:translateY(-5px)}.blog-title{color:gold;font-size:22px;font-weight:700;margin-bottom:10px}.blog-description{color:#bbb;font-size:16px;line-height:1.6}.view-more-btn{background:linear-gradient(135deg,gold,orange);border-radius:6px;color:#000;display:inline-block;font-size:16px;font-weight:700;margin-top:10px;padding:10px 15px;text-decoration:none;transition:all .3s ease-in-out}.view-more-btn:hover{background:linear-gradient(135deg,orange,#ff4500);transform:scale(1.05)}.loading-text{animation:fadeIn 1.5s ease-in-out;color:#bbb;font-size:18px;text-align:center}@media (max-width:768px){.blog-section{max-width:90%;padding:15px}.section-title{font-size:24px}.blog-card{padding:15px}.blog-title{font-size:20px}.blog-description{font-size:14px}.view-more-btn{font-size:14px;padding:8px 12px}}@media (max-width:480px){.blog-section{padding:10px}.section-title{font-size:22px}.blog-title{font-size:18px}.blog-description{font-size:13px}}body{align-items:center;background:#121212;color:#e0e0e0;display:flex;font-family:Poppins,sans-serif;justify-content:center;margin:0;min-height:100vh;padding:0}.blog-details{background:#1e1e1e;box-shadow:0 4px 15px #ffffff1a}.blog-details h2{animation:fadeIn 1s ease-in-out;color:#fc0;font-size:28px;font-weight:700;margin-bottom:15px;text-align:center}.blog-content{animation:fadeIn 1.2s ease-in-out;color:#b0b0b0;font-size:18px;text-align:justify}.blog-content h1{color:orange;font-size:24px;font-weight:700;margin-top:20px}.blog-content h2{color:#fc0;font-size:22px;font-weight:700;margin-top:18px}.blog-content p{color:silver;font-size:18px;line-height:1.6;margin-bottom:15px}.blog-content b,.blog-content strong{color:#fff;font-weight:700}.blog-content a{color:#09f;font-weight:700;text-decoration:none;transition:color .3s ease,transform .2s ease}.blog-content a:hover{color:#f60;transform:scale(1.05)}.date{animation:fadeIn 1.5s ease-in-out;color:#888;font-style:italic;margin-top:20px;text-align:center}.button{background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin-top:15px;padding:12px 20px;transition:all .3s ease-in-out}.button:hover{background:linear-gradient(135deg,#f60,#f30);transform:scale(1.05)}@media (max-width:768px){.blog-details{max-width:90%;padding:15px}.blog-details h2{font-size:24px}.blog-content{font-size:16px}.blog-content h1{font-size:22px}.blog-content h2{font-size:20px}.blog-content p{font-size:16px}.date{font-size:12px}}@media (max-width:480px){.blog-details{padding:10px}.blog-details h2{font-size:22px}.blog-content{font-size:15px}.blog-content h1{font-size:20px}.blog-content h2{font-size:18px}.date{font-size:12px}}.blog-details{animation:fadeIn .8s ease-in-out;background:#121212;border-radius:12px;box-shadow:0 4px 10px #0000004d;color:#e0e0e0;font-family:Poppins,sans-serif;margin:80px auto;max-width:800px;padding:20px}.blog-content{color:#bbb;font-size:16px;line-height:1.8;margin-bottom:20px}.date{color:gold;display:block;font-size:14px;margin-top:10px}.share-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.share-btn{border-radius:6px;display:inline-block;font-size:14px;font-weight:700;padding:10px 15px;text-decoration:none;transition:all .3s ease-in-out}.share-btn.whatsapp{background-color:#25d366;color:#fff}.share-btn.facebook{background-color:#1877f2;color:#fff}.share-btn.twitter{background-color:#1da1f2;color:#fff}.share-btn.linkedin{background-color:#0077b5;color:#fff}.share-btn.reddit{background-color:#ff4500;color:#fff}.share-btn.copy-link{background-color:#555;color:#fff}.share-btn:hover{opacity:.8}@media (max-width:768px){.blog-details{max-width:90%;padding:15px}.share-buttons{flex-direction:column}.share-btn{text-align:center;width:100%}}.comment-box{background:#1a1a1a;border-radius:10px;box-shadow:0 4px 10px #0000004d;color:#fff;font-family:Arial,sans-serif;margin:20px auto;max-width:600px;padding:15px}.comment-input{display:flex;flex-direction:column;gap:10px}.comment-input textarea{background:#252525;border:none;border-radius:5px;color:#fff;font-size:14px;padding:10px;resize:none;transition:all .3s ease;width:100%}.comment-input textarea:focus{border:1px solid #4caf50;box-shadow:0 0 8px #4caf50;outline:none}.comment-input button{align-self:flex-end;background:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 15px;transition:transform .2s ease,background .3s ease}.comment-input button:hover{background:#45a049;transform:scale(1.05)}.comment{align-items:flex-start;animation:fadeIn .5s ease-in forwards;background:#222;border-radius:8px;margin-top:10px;opacity:0;padding:10px;position:relative}.profile-pic{border:2px solid #4caf50;height:40px;margin-right:10px;object-fit:cover;width:40px}.comment-content{flex-grow:1}.comment-content b{color:#4caf50;font-size:14px}.comment-content p{color:#ccc;font-size:13px;margin:5px 0}.comment-content textarea{background:#333;border:none;border-radius:5px;color:#fff;padding:5px;resize:none;width:100%}.comment-content textarea:focus{border:1px solid #4caf50;box-shadow:0 0 6px #4caf50;outline:none}.comment-actions{margin-top:5px}.comment-actions button{border:none;border-radius:5px;cursor:pointer;font-size:12px;margin-right:5px;padding:5px 10px;transition:background .3s ease,transform .2s ease}.comment-actions button:hover{transform:scale(1.1)}.comment-actions button:first-child{background:#ff9800;color:#fff}.comment-actions button:first-child:hover{background:#e68900}.comment-actions button:nth-child(2){background:#f44336;color:#fff}.comment-actions button:nth-child(2):hover{background:#d32f2f}@media (max-width:500px){.comment-box{width:90%}}.comment.reply{background:#f9f9f9;border-left:2px solid #4caf50;color:#222;display:block;margin-left:40px;margin-top:8px;padding-left:10px}.comment.reply .comment-content b{color:#388e3c}.comment.reply .profile-pic{border-color:#ff9800}.login-here{background:#1976d2;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin-left:8px;padding:6px 16px;text-decoration:none;transition:background .3s,transform .2s}.login-here:hover{background:#1565c0;transform:scale(1.05)}:root{--navbar-height:60px;--navbar-radius:14px;--navbar-shadow:0 2px 16px #00000014}.navbar{background:var(--bg-color);box-shadow:0 2px 16px #00000014;box-shadow:var(--navbar-shadow);height:60px;height:var(--navbar-height);justify-content:space-between;padding:0 20px;position:sticky;top:0;z-index:100}.logo a,.navbar{align-items:center;display:flex}.logo a{color:var(--text-color);font-size:1.5rem;font-weight:700;gap:8px;letter-spacing:1px;text-decoration:none}.nav-links{align-items:center;display:flex;gap:10px;list-style:none}.nav-links li{color:#fff;margin:0 8px}.nav-links a,.nav-links button{align-items:center;background:none;border:none;border-radius:8px;color:var(--text-color);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:6px;padding:8px 14px;text-decoration:none;transition:background .15s,color .15s}.nav-links a.active,.nav-links a:hover,.nav-links button:hover,.nav-links li.active a{background:#f0f0f0;background:var(--accent-color,#f0f0f0);color:#007bff;color:var(--primary-color,#007bff)}.login-btn,.logout-btn{background:#007bff;background:var(--primary-color,#007bff);border-radius:8px;font-weight:600;padding:8px 18px;transition:background .15s}.login-btn:hover,.logout-btn:hover{background:#0056b3;background:var(--primary-dark,#0056b3)}.hamburger{background:none;border:none;color:var(--text-color);cursor:pointer;display:none;font-size:2rem;z-index:201}@media (max-width:900px){.nav-links li{margin:0 2px}}@media (max-width:768px){.hamburger{display:block;position:absolute;right:18px;top:14px}.nav-links{align-items:flex-end;background:var(--bg-color);border-radius:14px 0 0 14px;border-radius:var(--navbar-radius) 0 0 var(--navbar-radius);box-shadow:-2px 0 16px #00000014;display:flex;flex-direction:column;gap:0;height:100vh;padding:80px 20px 20px;position:fixed;right:-240px;top:0;transition:right .3s cubic-bezier(.4,0,.2,1);width:220px;z-index:200}.nav-links.open{right:0}.nav-links li{margin:14px 0;width:100%}.nav-links a,.nav-links button{font-size:1.1rem;justify-content:flex-end;padding:12px 0;width:100%}.navbar{padding:0 8px}.nav-links.open:before{background:#00000040;content:"";inset:0;pointer-events:auto;position:fixed;z-index:-1}}.profile-container{align-items:center;background:#121212;color:#e0e0e0;display:flex;height:80vh;justify-content:center}.profile-card{background:#1e1e1e;border-radius:12px;box-shadow:0 4px 10px #0006;max-width:400px;padding:30px;text-align:center}.profile-pic{border-radius:50%;height:120px;margin-bottom:15px;width:120px}h2{color:gold;margin-bottom:10px}.login-box{text-align:center}.login-box h2{color:gold;margin-bottom:20px}.login-btn,.logout-btn{background:#25d366;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;transition:background .3s ease}.logout-btn{background:#ff3b30}.login-btn:hover{background:#20b857}.logout-btn:hover{background:#d62c1a}.form-wrapper{animation:gradientBG 12s ease-in-out infinite;background:linear-gradient(-45deg,#f5d6e6,#c1e1f5,#f7f6c5,#d1f5c1);background-size:400% 400%;margin:0;padding:0}@keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.form-wrapper{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:2rem}.form{animation:popIn .8s cubic-bezier(.68,-.55,.27,1.55);background:#fffffff2;border-radius:1.5rem;box-shadow:0 8px 32px 0 #1f26872e;display:flex;flex-direction:column;gap:1.2rem;max-width:420px;padding:2.5rem 2rem;position:relative;width:100%}.title{-webkit-text-fill-color:#0000;animation:titleFade 1.2s;background:linear-gradient(90deg,#6a82fb,#fc5c7d);-webkit-background-clip:text;color:#3a3a6a;font-size:2rem;font-weight:700;letter-spacing:1px;margin-bottom:.5rem;text-align:center}@keyframes titleFade{0%{letter-spacing:0;opacity:0}to{letter-spacing:1px;opacity:1}}.input,.input-file,.textarea{background:#f3f6fb;border:none;border-radius:.8rem;box-shadow:0 2px 8px #6464c80f;font-family:inherit;font-size:1rem;margin-bottom:.2rem;outline:none;padding:.85rem 1rem;transition:box-shadow .2s,background .2s}.input:focus,.textarea:focus{background:#e9f0fa;box-shadow:0 4px 16px #6464c821}.input-file{background:#0000;border:1.5px dashed #b6b6e6;cursor:pointer;padding:.5rem .2rem;transition:border-color .2s}.input-file:focus{border-color:#6a82fb}.textarea{font-size:1rem;min-height:90px;resize:vertical}.submit-btn{background:linear-gradient(90deg,#6a82fb,#fc5c7d);border:none;border-radius:.8rem;box-shadow:0 4px 16px #fc5c7d21;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;letter-spacing:1px;margin-top:.5rem;overflow:hidden;padding:.9rem 0;position:relative;transition:background .3s,transform .15s}.submit-btn:focus,.submit-btn:hover{background:linear-gradient(90deg,#fc5c7d,#6a82fb);box-shadow:0 8px 24px #6a82fb2e;transform:translateY(-2px) scale(1.03)}.input,.input-file,.submit-btn,.textarea{animation:fadeInUp .7s}@media (max-width:480px){.form-wrapper{padding:.5rem}.form{border-radius:.7rem;gap:.7rem;max-width:98vw;padding:1.2rem .5rem}.title{font-size:1.3rem}.input,.input-file,.textarea{border-radius:.5rem;font-size:.97rem;padding:.7rem}.submit-btn{border-radius:.5rem;font-size:1rem;padding:.7rem 0}}input[type=tel]::-webkit-inner-spin-button,input[type=tel]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=tel]{-moz-appearance:textfield}.-dashboard-container{animation:fadeIn 1s;background:#fff;border-radius:18px;box-shadow:0 6px 32px #00000014;margin:40px auto;max-width:900px;padding:24px}.-dashboard-greeting{animation:slideDown .8s;color:#2d3748;font-size:2rem;font-weight:700;margin-bottom:16px}.-blog-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:24px}.-blog-card{animation:popIn .7s;background:linear-gradient(135deg,#f8fafc 60%,#e0e7ff);border-radius:14px;box-shadow:0 2px 12px #3c3c7812;cursor:pointer;padding:20px;transition:transform .2s,box-shadow .2s}.-blog-card:hover{box-shadow:0 8px 24px #3c3c7821;transform:translateY(-6px) scale(1.03)}.-blog-title{color:#3b4252;font-size:1.2rem;font-weight:600;margin-bottom:8px}.-blog-meta{color:#6b7280;font-size:.95rem;gap:10px}.-blog-meta,.-blog-views{align-items:center;display:flex}.-blog-views{animation:fadeIn 1.2s;background:#eef2ff;border-radius:8px;color:#6366f1;font-size:.93rem;font-weight:500;gap:4px;padding:2px 10px}@media (max-width:600px){.-dashboard-container{margin:10px;padding:10px}.-dashboard-greeting{font-size:1.3rem}.-blog-list{gap:12px;grid-template-columns:1fr}.-blog-card{padding:12px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.-blog-link{align-items:center;color:#93c5fd;display:inline-flex;font-size:.9rem;margin-top:.5rem;text-decoration:none}.-blog-link svg{margin-right:.5rem}.-edit-btn{align-items:center;background:#10b981;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;margin-top:.5rem;padding:.25rem .5rem;transition:background .3s}.-edit-btn:hover{background:#059669}.-edit-btn svg{margin-right:.25rem}.overflow-hidden{overflow:scroll}.-create-post-btn{align-items:center;animation:floatIn .7s cubic-bezier(.4,2,.6,1);background:linear-gradient(135deg,#6366f1 60%,#818cf8);border:none;border-radius:50%;bottom:100px;box-shadow:0 4px 20px #6366f140,0 2px 8px #00000026;color:#fff;cursor:pointer;display:flex;font-size:2rem;height:56px;justify-content:center;outline:none;position:fixed;right:32px;transition:transform .22s cubic-bezier(.4,2,.6,1),box-shadow .22s;width:56px;z-index:1000}.-create-post-btn:focus,.-create-post-btn:hover{background:linear-gradient(135deg,#818cf8 60%,#6366f1);box-shadow:0 8px 32px #6366f152,0 4px 16px #0000002e;transform:translateY(-8px) scale(1.08) rotate(-8deg)}.-create-post-btn:active{box-shadow:0 2px 8px #6366f12e;transform:scale(.96)}@media (max-width:600px){.-create-post-btn{bottom:16px;box-shadow:0 2px 8px #6366f12e,0 1px 4px #0000001f;font-size:1.4rem;height:44px;right:16px;width:44px}}@keyframes floatIn{0%{opacity:0;transform:scale(.7) translateY(40px)}80%{opacity:1;transform:scale(1.08) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}@media only screen and (max-width:600px){.-create-post-btn{bottom:130px;right:42px}}.text-dark{color:#22223b}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.max-w-2xl{max-width:42rem}.mx-auto{margin-left:auto;margin-right:auto}.bg-white{background:linear-gradient(135deg,#f8fafc,#e0e7ff)}.shadow-md{box-shadow:0 6px 32px 0 #3c48581f}.p-6{padding:2rem}.rounded-md{border-radius:1rem}.animate-fadeInUp{animation:fadeInUp .8s cubic-bezier(.23,1,.32,1)}.text-2xl{font-size:2rem}.font-semibold{font-weight:600}.text-center{text-align:center}.bg-blue-100{background:#dbeafe}.text-blue-700{color:#1e40af}.p-2{padding:.5rem}.rounded{border-radius:.5rem}.w-full{width:100%}.border{border:1px solid #cbd5e1;transition:border-color .2s}.border:focus{border-color:#6366f1;outline:none}.mb-4{margin-bottom:1rem}.font-mono{font-family:Fira Mono,Menlo,Monaco,Consolas,monospace}.block{display:block}.mt-4{margin-top:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.bg-blue-600{background:linear-gradient(90deg,#2563eb,#1e40af)}.text-white{color:#fff}.hover\:bg-blue-700:hover{background:#1e3a8a}.mt-8{margin-top:2rem}.border-t{border-top:1px solid #e5e7eb}.pt-4{padding-top:1rem}.text-xl{font-size:1.25rem}.prose{color:#22223b;font-size:1rem;line-height:1.7}.prose-sm{font-size:.95rem}.prose h1,.prose h2,.prose h3{color:#3730a3;margin-bottom:.5em;margin-top:1.5em}.prose p{margin-bottom:1em}.prose code,.prose pre{background:#f3f4f6;border-radius:.3em;color:#1e293b;font-size:.95em;padding:.2em .4em}.prose a{color:#2563eb;text-decoration:underline;transition:color .2s}.prose a:hover{color:#1e40af}.prose ol,.prose ul{margin-bottom:1em;margin-left:1.5em}.prose blockquote{background:#f1f5f9;border-left:4px solid #6366f1;border-radius:.3em;color:#334155;margin:1em 0;padding:.5em 1em}.prose,form{animation:fadeInUp .7s cubic-bezier(.23,1,.32,1)}textarea{color:#000;height:auto;width:90%}.textarea-post{color:#000;height:419px;width:100%}.d-block{display:block}.text-black{color:#000}form button{cursor:pointer}.textarea-post::selection{background:#3b82f64d}@media (max-width:600px){.max-w-2xl{max-width:98vw}.p-6{padding:1rem}.text-2xl{font-size:1.3rem}.text-xl{font-size:1.05rem}.prose{font-size:.93rem}.h-40{height:8rem}.rounded-md{border-radius:.6rem}.rounded{border-radius:.3rem}}.content-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293be6;border-radius:1.5rem;box-shadow:0 10px 30px #00000080,0 0 15px #3b82f64d;max-width:100%;max-width:800px;overflow:hidden;padding:2rem;transition:transform .4s ease,box-shadow .4s ease;width:100%}.content-container .content{overflow-wrap:break-word}.-blog-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293be6;border-radius:1.5rem;box-shadow:0 10px 30px #00000080,0 0 15px #3b82f64d;margin-bottom:1rem;max-width:100%;max-width:800px;overflow:hidden;padding:1.5rem;width:100%}.-blog-card .content{overflow-wrap:break-word}
/*# sourceMappingURL=main.d5a620a1.css.map*/