.blog-details-page{background:#f8f9fa;padding-bottom:40px}.blog-details-page>.container{flex:1 0 auto}.container{max-width:1200px;margin:0 auto;padding:0 20px}.blog-content{background:#fff;padding:80px 0}.content-card{border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.blogdetails-image{justify-content:center;align-items:center;width:auto;height:auto;margin:0 0 24px;display:flex}.blogdetails-img{object-fit:contain;background:#fff;width:auto;max-width:100%;height:100%}.content-tags{margin-bottom:24px}.blog-text{color:#333;font-size:16px;line-height:1.8}.blog-text h3{color:#333;margin:32px 0 16px;font-size:24px;font-weight:600}.blog-text p{margin-bottom:16px}.blog-text ul{margin:16px 0;padding-left:24px}.blog-text li{margin-bottom:8px}.blog-text img{width:auto;max-width:100%}.share-section{color:#666;align-items:center;gap:12px;display:flex}.share-icon{color:#667eea;cursor:pointer;font-size:20px;transition:color .3s}.share-icon:hover{color:#5a6fd8}.sidebar{max-width:100%;margin-left:24px;position:sticky;top:100px}.sidebar-card{border-radius:12px;box-shadow:0 4px 12px #0000001a}.related-post{border-bottom:1px solid #f0f0f0;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}.related-post:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.related-image{object-fit:cover;border-radius:8px;flex-shrink:0;width:80px;height:60px}.related-content{flex:1}.related-title{color:#333;font-size:14px;line-height:1.4;margin-bottom:4px!important}.related-date{color:#666;font-size:12px}@media (max-width:768px){.blog-content{padding:60px 0}.blogdetails-img{height:250px}.sidebar{margin-top:32px;position:static}}.blog-article.content-card{box-shadow:none;background:#fff;border-radius:16px;margin-bottom:32px;padding:40px 32px 32px;transition:box-shadow .3s,transform .3s}.blog-article.content-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000012}.blog-header{margin-bottom:24px}.blog-meta{color:#888;margin-bottom:12px;font-size:15px}.meta-item{align-items:center;gap:4px;display:inline-flex}.related-articles{box-shadow:none;background:#fff;border-radius:14px;width:100%;min-height:400px;padding:32px 24px}.related-articles h3{color:#333;margin-bottom:20px;font-size:18px;font-weight:600}.related-article-item{box-shadow:none;background:#fff;border-radius:10px;align-items:flex-start;min-height:100px;margin-bottom:20px;padding:18px;transition:box-shadow .3s,transform .3s,background .3s;display:flex}.related-article-item:hover{background:#fafdff;transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}.related-article-item a{transition:color .3s}.related-article-item a:hover{color:#4f5ae4!important}.related-article-item img{transition:transform .3s}.related-article-item:hover img{transform:scale(1.05)}.blog-text table{border-collapse:collapse;background:#fff;border:1px solid #f0f0f0;border-radius:12px;width:100%;margin:24px 0;overflow:hidden;box-shadow:0 2px 8px #0000000f}.blog-text table thead{background:linear-gradient(135deg,#4f5ae4 0%,#667eea 100%)}.blog-text table thead th{text-align:left;color:#fff;border:none;padding:16px 20px;font-size:15px;font-weight:600;position:relative}.blog-text table thead th:first-child{border-top-left-radius:12px}.blog-text table thead th:last-child{border-top-right-radius:12px}.blog-text table tbody tr{border-bottom:1px solid #f8f9fa;transition:all .3s}.blog-text table tbody tr:last-child{border-bottom:none}.blog-text table tbody tr:hover{background:#fafdff;transform:translateY(-1px);box-shadow:0 4px 12px #4f5ae414}.blog-text table tbody td{color:#333;vertical-align:top;border:none;padding:16px 20px;font-size:14px;line-height:1.6}.blog-text table tbody tr:nth-child(2n){background:#fafbfc}.blog-text table tbody tr:nth-child(2n):hover{background:#f0f7ff}@media (max-width:768px){.blog-text table{border-radius:8px;font-size:13px}.blog-text table thead th,.blog-text table tbody td{padding:12px 16px}.blog-text table thead th{font-size:14px}.blog-text table tbody td{font-size:13px}}@media (max-width:480px){.blog-text table{white-space:nowrap;border-radius:8px;display:block;overflow-x:auto}.blog-text table thead th,.blog-text table tbody td{min-width:120px;padding:10px 12px}.blog-text table thead th{font-size:13px}.blog-text table tbody td{font-size:12px}}.blog-text table.table-striped tbody tr:nth-child(odd){background:#fff}.blog-text table.table-striped tbody tr:nth-child(2n){background:#f8f9fa}.blog-text table.table-bordered,.blog-text table.table-bordered th,.blog-text table.table-bordered td{border:1px solid #e8e8e8}.blog-text table.table-hover tbody tr:hover{background:#f0f7ff;transform:translateY(-1px);box-shadow:0 4px 12px #4f5ae414}.blog-text .table-caption{color:#333;text-align:center;margin-bottom:12px;font-size:16px;font-weight:600}.blog-text .table-container{border-radius:12px;margin:24px 0;overflow:hidden;box-shadow:0 2px 8px #0000000f}.blog-text .table-scroll-hint{color:#888;text-align:center;margin-top:8px;font-size:12px;font-style:italic}
