@import url("/assets/css/plugins.css");@import url("/assets/css/style.css");.blog-detail .content,.prose{color:#1f2937;line-height:1.75}.blog-detail .content h1,.prose h1{font-size:1.875rem;font-weight:700;color:#111827;margin-bottom:1rem}.blog-detail .content h2,.prose h2{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:.75rem}.blog-detail .content h3,.prose h3{font-size:1.25rem;font-weight:600;color:#111827;margin-bottom:.5rem}.blog-detail .content p,.prose p{margin-bottom:1rem}.blog-detail .content ol,.blog-detail .content ul,.prose ol,.prose ul{margin-bottom:1rem;padding-left:1.5rem}.blog-detail .content ul li,.prose ul li{list-style-type:disc;margin-bottom:.25rem}.blog-detail .content ol li,.prose ol li{list-style-type:decimal;margin-bottom:.25rem}.blog-detail .content code,.prose code{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-size:.875rem;font-family:monospace}.blog-detail .content pre,.prose pre{background-color:#1f2937;color:#f3f4f6;padding:1rem;border-radius:.5rem;overflow-x:auto;margin-bottom:1rem}.blog-detail .content pre code,.prose pre code{background:transparent;padding:0}.blog-detail .content a,.prose a{color:#2563eb;text-decoration:underline}.blog-detail .content a:hover,.prose a:hover{color:#1e40af}.blog-detail .content blockquote,.prose blockquote{margin:16px 0;padding:24px 16px;position:relative;color:#374151;min-width:30%;max-width:100%;width:-moz-fit-content;width:fit-content;text-align:center}.blog-detail .content blockquote p,.prose blockquote p{margin:0;text-align:center}.blog-detail .content blockquote[data-align=left],.prose blockquote[data-align=left]{margin-left:0;margin-right:auto}.blog-detail .content blockquote[data-align=center],.prose blockquote[data-align=center]{margin-left:auto;margin-right:auto}.blog-detail .content blockquote[data-align=right],.prose blockquote[data-align=right]{margin-left:auto;margin-right:0}.blog-detail .content blockquote.quote-style-1,.prose blockquote.quote-style-1{padding:24px 16px}.blog-detail .content blockquote.quote-style-1:before,.prose blockquote.quote-style-1:before{content:'"';font-size:36px;color:#9ca3af;position:absolute;top:-8px;left:8px;line-height:1}.blog-detail .content blockquote.quote-style-1:after,.prose blockquote.quote-style-1:after{content:'"';font-size:36px;color:#9ca3af;position:absolute;bottom:-8px;right:8px;line-height:1}.blog-detail .content blockquote.quote-style-2,.prose blockquote.quote-style-2{border-left:4px solid #6b7280;padding:8px 16px}.blog-detail .content blockquote.quote-style-3,.prose blockquote.quote-style-3{border:2px solid #d1d5db;border-radius:0;padding:12px 16px;background:transparent;position:relative;margin-bottom:25px}.blog-detail .content blockquote.quote-style-3:after,.prose blockquote.quote-style-3:after{content:"";position:absolute;bottom:-10px;left:30px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #d1d5db}.blog-detail .content blockquote.quote-style-3:before,.prose blockquote.quote-style-3:before{content:"";position:absolute;bottom:-8px;left:31px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid white;z-index:1}.blog-detail .content blockquote.quote-style-4,.prose blockquote.quote-style-4{padding:16px 16px 12px;border-bottom:2px solid #e5e7eb}.blog-detail .content blockquote.quote-style-4:before,.prose blockquote.quote-style-4:before{content:'"';font-size:32px;color:#9ca3af;position:absolute;top:0;left:0;line-height:1}.blog-detail .content blockquote.quote-style-6,.prose blockquote.quote-style-6{padding:16px;position:relative}.blog-detail .content blockquote.quote-style-6:before,.prose blockquote.quote-style-6:before{content:"";position:absolute;top:0;left:0;width:30px;height:30px;border-top:3px solid #6b7280;border-left:3px solid #6b7280}.blog-detail .content blockquote.quote-style-6:after,.prose blockquote.quote-style-6:after{content:"";position:absolute;bottom:0;right:0;width:30px;height:30px;border-bottom:3px solid #6b7280;border-right:3px solid #6b7280}.blog-detail .content .image-wrapper,.prose .image-wrapper{display:block;max-width:100%;margin:.5rem 0}.blog-detail .content .image-wrapper[data-align=left],.prose .image-wrapper[data-align=left]{text-align:left}.blog-detail .content .image-wrapper[data-align=center],.prose .image-wrapper[data-align=center]{text-align:center}.blog-detail .content .image-wrapper[data-align=right],.prose .image-wrapper[data-align=right]{text-align:right}.blog-detail .content .image-wrapper img,.prose .image-wrapper img{border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);display:inline-block;max-width:100%;height:auto}.blog-detail .content img,.prose img{border-radius:.5rem;display:inline-block;margin:.5rem;max-width:100%;height:auto}.blog-detail .content img[style*="float: left"],.prose img[style*="float: left"]{float:left;margin-right:1rem;margin-bottom:.5rem}.blog-detail .content img[style*="float: right"],.prose img[style*="float: right"]{float:right;margin-left:1rem;margin-bottom:.5rem}.blog-detail .content .image-resizer-container,.prose .image-resizer-container{display:block;max-width:100%}.blog-detail .content .image-resizer-container.image-align-left,.blog-detail .content .image-resizer-container[data-align=left],.prose .image-resizer-container.image-align-left,.prose .image-resizer-container[data-align=left]{text-align:left}.blog-detail .content .image-resizer-container.image-align-center,.blog-detail .content .image-resizer-container[data-align=center],.prose .image-resizer-container.image-align-center,.prose .image-resizer-container[data-align=center]{text-align:center}.blog-detail .content .image-resizer-container.image-align-right,.blog-detail .content .image-resizer-container[data-align=right],.prose .image-resizer-container.image-align-right,.prose .image-resizer-container[data-align=right]{text-align:right}.blog-detail .content img.image-shadow,.prose img.image-shadow{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.blog-detail .content img.image-border,.prose img.image-border{border:2px solid #e5e7eb}.blog-detail .content img.image-rounded,.prose img.image-rounded{border-radius:.5rem}.blog-detail .content table,.prose table{width:100%;border-collapse:collapse;border:1px solid #d1d5db;margin-bottom:1rem}.blog-detail .content td,.blog-detail .content th,.prose td,.prose th{border:1px solid #d1d5db;padding:.75rem 1rem}.blog-detail .content th,.prose th{background-color:#f9fafb;font-weight:600}.blog-detail .content hr,.prose hr{border:none;margin:20px auto;display:block;position:relative}.blog-detail .content hr[data-align=left],.prose hr[data-align=left]{margin-left:0;margin-right:auto}.blog-detail .content hr[data-align=center],.prose hr[data-align=center]{margin-left:auto;margin-right:auto}.blog-detail .content hr[data-align=right],.prose hr[data-align=right]{margin-left:auto;margin-right:0}.blog-detail .content hr.divider-short,.prose hr.divider-short{width:20%;height:1px;background-color:#d1d5db}.blog-detail .content hr.divider-long,.prose hr.divider-long{width:50%;height:1px;background-color:#d1d5db}.blog-detail .content hr.divider-thick,.prose hr.divider-thick{width:20%;height:3px;background-color:#6b7280}.blog-detail .content hr.divider-dashed,.prose hr.divider-dashed{width:50%;height:0;border-top:2px dashed #d1d5db}.blog-detail .content hr.divider-vertical,.prose hr.divider-vertical{width:1px;height:60px;background-color:#d1d5db;margin-top:20px;margin-bottom:20px}.blog-detail .content hr.divider-vertical[data-align=left],.prose hr.divider-vertical[data-align=left]{margin-left:0;margin-right:auto}.blog-detail .content hr.divider-vertical[data-align=center],.prose hr.divider-vertical[data-align=center]{margin-left:auto;margin-right:auto}.blog-detail .content hr.divider-vertical[data-align=right],.prose hr.divider-vertical[data-align=right]{margin-left:auto;margin-right:0}.blog-detail .content mark,.prose mark{background-color:#fef08a;padding:0 .25rem;border-radius:.125rem}.blog-detail .content iframe,.prose iframe{border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);max-width:100%}