body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#667eea,#764ba2);color:#333;font-family:Georgia,Times New Roman,serif;margin:0;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-content{background:#fff;border-radius:0;margin-top:0;min-height:100vh}.blog-card{background:#fff;border:none;border-radius:15px;box-shadow:0 5px 15px #00000014;margin-bottom:2rem;overflow:hidden;transition:all .3s ease}.blog-card:hover{box-shadow:0 15px 35px #0000001a;transform:translateY(-8px)}.blog-image{height:220px;object-fit:cover;width:100%}.navbar-brand{color:#fff!important;font-family:Georgia,serif;font-size:1.8rem;font-weight:700;text-shadow:2px 2px 4px #0000004d;transition:all .3s ease}.navbar-brand:hover{color:gold!important;transform:scale(1.05)}.navbar{background:linear-gradient(135deg,#1e3c72,#2a5298 50%,#667eea)!important;border-bottom:3px solid #ffffff1a;box-shadow:0 4px 20px #00000026;padding:1rem 0}.nav-link{border-radius:20px;color:#ffffffe6!important;font-weight:500;margin:0 5px;padding:8px 16px!important;transition:all .3s ease}.nav-link:hover{background:#ffffff1a;color:gold!important;transform:translateY(-2px)}.dropdown-toggle:after{display:none}.profile-avatar{border:2px solid #ffffff4d;transition:all .3s ease}.profile-avatar:hover{border-color:gold;transform:scale(1.1)}.btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:25px;font-weight:500;padding:10px 25px;transition:all .3s ease}.btn-primary:hover{box-shadow:0 5px 15px #667eea66;transform:translateY(-2px)}h1,h2,h3,h4,h5,h6{color:#2c3e50;font-family:Georgia,serif;font-weight:600}.display-4{color:#2c3e50;font-weight:700;margin-bottom:1rem}.lead{color:#6c757d;font-size:1.1rem}.comment-section{background:#f8f9fa;border:1px solid #e9ecef;border-radius:15px;margin-top:2rem;padding:2rem}.comment-item{border-bottom:1px solid #e9ecef;padding:1rem 0;transition:background .3s ease}.comment-item:hover{background:#667eea0d;border-radius:10px;margin:0 -1rem;padding:1rem}.comment-item:last-child{border-bottom:none}.author-info{background:#fff;border:1px solid #e9ecef;border-radius:15px;box-shadow:0 5px 15px #00000014;margin:2rem 0;padding:1.5rem}.form-control{border:2px solid #e9ecef;border-radius:10px;padding:12px 15px;transition:all .3s ease}.form-control:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40}.loading-spinner{align-items:center;display:flex;height:300px;justify-content:center}.error-message{background:linear-gradient(135deg,#ff6b6b,#ee5a52);border:none;border-radius:15px;color:#fff;margin:1rem 0;padding:1.5rem}.auth-card{background:#fff;border:none;border-radius:20px;box-shadow:0 10px 30px #0000001a;overflow:hidden}.auth-card .card-body{padding:3rem}.blog-content{color:#444;font-size:1.1rem;line-height:1.8}.blog-meta{color:#6c757d;font-size:.9rem}@media (max-width:768px){.blog-card{margin-bottom:1.5rem}.auth-card .card-body{padding:2rem}.comment-section{padding:1.5rem}}
/*# sourceMappingURL=main.0a8da60a.css.map*/