.blog-css{color:#1f2937;max-width:760px;margin:0 auto;font-size:1.05rem;line-height:1.75}.blog-css h1,.blog-css h2,.blog-css h3,.blog-css h4,.blog-css h5,.blog-css h6{color:#111827;margin-top:2.5rem;margin-bottom:1rem;font-weight:700;line-height:1.3}.blog-css h1{margin-top:0;font-size:2.4rem}.blog-css h2{font-size:1.9rem}.blog-css h3{font-size:1.5rem}.blog-css h4{font-size:1.25rem}.blog-css p{color:#374151;margin-bottom:1.25rem}.blog-css a{color:#b45309;border-bottom:1px solid #0000;text-decoration:none;transition:all .2s}.blog-css a:hover{border-color:#b45309}.blog-css ul,.blog-css ol{margin:1.5rem 0;padding-left:1.5rem}.blog-css li{margin-bottom:.6rem;list-style-type:disc}.blog-css blockquote{color:#4b5563;background:#f9fafb;border-left:4px solid #d1d5db;margin:2rem 0;padding:1rem 1.5rem;font-style:italic}.blog-css img{border-radius:8px;max-width:100%;height:auto;margin:2rem 0}.blog-css figure{margin:2rem 0}.blog-css figcaption{text-align:center;color:#6b7280;margin-top:.5rem;font-size:.9rem}.blog-css table{border-collapse:collapse;white-space:nowrap;width:100%;margin:2rem 0;font-size:.95rem;display:block;overflow-x:auto}.blog-css table::-webkit-scrollbar{height:6px}.blog-css table::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.blog-css th,.blog-css td{text-align:left;border:1px solid #e5e7eb;padding:.75rem}.blog-css th{background-color:#f3f4f6;font-weight:600}.blog-css pre{color:#f9fafb;background:#111827;border-radius:6px;margin:2rem 0;padding:1rem;overflow-x:auto}.blog-css code{background:#f3f4f6;border-radius:4px;padding:.2rem .4rem;font-size:.9rem}.blog-css hr{border:none;border-top:1px solid #e5e7eb;margin:3rem 0}.blog-css strong{font-weight:700}.blog-css em{font-style:italic}@media (max-width:768px){.blog-css{padding:0 1rem;font-size:1rem}.blog-css h1{font-size:2rem}.blog-css h2{font-size:1.6rem}}
