.blog-detail-container[data-v-d91d36bc]{background-color:#fff;max-width:1400px;min-height:100vh;margin:0 auto;padding:0}.blog-loading[data-v-d91d36bc],.blog-error[data-v-d91d36bc]{flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.spinner[data-v-d91d36bc]{border:4px solid #0000001a;border-top-color:#0a66c2;border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:1s linear infinite spin-d91d36bc}@keyframes spin-d91d36bc{to{transform:rotate(360deg)}}.blog-error button[data-v-d91d36bc]{color:#fff;cursor:pointer;background-color:#0a66c2;border:none;border-radius:4px;margin-top:1rem;padding:.5rem 1rem}.blog-layout[data-v-d91d36bc]{align-items:flex-start;max-width:1400px;min-height:100vh;margin:0 auto;padding:0 1rem;display:flex}.blog-sidebar[data-v-d91d36bc]{background-color:#0000;border-right:none;flex-shrink:0;width:320px;height:calc(100vh - 4rem);padding:2rem 1.5rem 2rem 0;position:sticky;top:2rem;overflow-y:auto}.blog-main-content[data-v-d91d36bc]{flex:1;max-width:calc(100% - 320px);padding:2rem 0 2rem 2rem}.table-of-contents[data-v-d91d36bc]{margin-bottom:2.5rem}.toc-title[data-v-d91d36bc]{color:#333;text-transform:uppercase;letter-spacing:.8px;margin-bottom:1.5rem;font-size:1rem;font-weight:700}.toc-nav[data-v-d91d36bc]{margin:0}.toc-list[data-v-d91d36bc]{margin:0;padding:0;list-style:none}.toc-item[data-v-d91d36bc]{margin-bottom:.75rem}.toc-item-header[data-v-d91d36bc]{justify-content:space-between;align-items:center;display:flex}.toc-link[data-v-d91d36bc]{color:#666;border-left:3px solid #0000;flex:1;padding:.5rem 0 .5rem 1rem;font-size:.95rem;line-height:1.6;text-decoration:none;transition:all .2s;display:block}.toc-item.active .toc-link[data-v-d91d36bc]{color:#ff6b35;border-left-color:#ff6b35;font-weight:500}.toc-link[data-v-d91d36bc]:hover{color:#ff6b35}.toc-toggle[data-v-d91d36bc]{cursor:pointer;color:#999;background:0 0;border:none;justify-content:center;align-items:center;margin-left:.5rem;padding:.25rem;transition:all .2s;display:flex}.toc-toggle[data-v-d91d36bc]:hover{color:#ff6b35}.toggle-icon[data-v-d91d36bc]{font-size:.7rem;transition:transform .2s}.toc-toggle.expanded .toggle-icon[data-v-d91d36bc]{transform:rotate(90deg)}.toc-sub-list[data-v-d91d36bc]{margin:.5rem 0 0;padding:0 0 0 1rem;list-style:none}.toc-sub-item[data-v-d91d36bc]{margin-bottom:.25rem}.toc-sub-item .toc-link[data-v-d91d36bc]{border-left-width:2px;padding:.4rem 0 .4rem .75rem;font-size:.9rem}.toc-sub-item.active .toc-link[data-v-d91d36bc]{color:#ff6b35;border-left-color:#ff6b35;font-weight:500}.social-sharing[data-v-d91d36bc]{margin-top:2rem}.share-title[data-v-d91d36bc]{color:#333;text-transform:uppercase;letter-spacing:.8px;margin-bottom:1rem;font-size:.85rem;font-weight:700}.share-buttons[data-v-d91d36bc]{gap:.5rem;display:flex}.share-btn[data-v-d91d36bc]{background-color:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:all .2s;display:flex}.share-btn[data-v-d91d36bc]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.share-btn.twitter[data-v-d91d36bc]{color:#333}.share-btn.twitter[data-v-d91d36bc]:hover{color:#fff;background-color:#333}.share-btn.facebook[data-v-d91d36bc]{color:#333}.share-btn.facebook[data-v-d91d36bc]:hover{color:#fff;background-color:#333}.share-btn.linkedin[data-v-d91d36bc]{color:#333}.share-btn.linkedin[data-v-d91d36bc]:hover{color:#fff;background-color:#333}.share-btn.email[data-v-d91d36bc]{color:#333}.share-btn.email[data-v-d91d36bc]:hover{color:#fff;background-color:#333}.blog-header[data-v-d91d36bc]{margin-bottom:1rem}.blog-title[data-v-d91d36bc]{color:#1a1a1a;margin-bottom:3rem;font-size:2.5rem;font-weight:700;line-height:1.2}.blog-meta[data-v-d91d36bc]{color:#666;flex-wrap:wrap;gap:1.5rem;margin-bottom:1rem;font-size:.95rem;display:flex}.blog-author[data-v-d91d36bc],.blog-date[data-v-d91d36bc]{align-items:center;display:inline-flex}.blog-cover[data-v-d91d36bc]{background-color:#fff;border-radius:8px;width:100%;height:0;margin-bottom:1.5rem;padding-bottom:66.67%;position:relative;overflow:hidden}.blog-cover img[data-v-d91d36bc]{object-fit:contain;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.blog-body[data-v-d91d36bc]{color:#333;margin-bottom:2rem;padding-left:2rem;padding-right:2rem;font-size:1.1rem;line-height:1.8}.blog-body h1[data-v-d91d36bc],.blog-body h2[data-v-d91d36bc]{margin-top:4rem!important;margin-bottom:2.5rem!important;margin-block-start:4rem!important;margin-block-end:2.5rem!important}.blog-body h3[data-v-d91d36bc],.blog-body h4[data-v-d91d36bc],.blog-body h5[data-v-d91d36bc],.blog-body h6[data-v-d91d36bc]{margin-top:3rem!important;margin-bottom:2.2rem!important;margin-block-start:3rem!important;margin-block-end:2.2rem!important}.rich-text-content[data-v-d91d36bc]{width:100%;overflow-x:auto}.rich-text-content img[data-v-d91d36bc]{object-fit:contain;border-radius:6px;max-width:100%;margin:1.5rem 0;display:block;height:auto!important}.rich-text-content iframe[data-v-d91d36bc],.rich-text-content video[data-v-d91d36bc],.rich-text-content audio[data-v-d91d36bc]{max-width:100%}@media (max-width:768px){.rich-text-content img[data-v-d91d36bc]{max-height:500px}}.rich-text-content h1[data-v-d91d36bc],.rich-text-content h2[data-v-d91d36bc]{color:#1a1a1a;font-weight:600;margin-top:4rem!important;margin-bottom:2.5rem!important;margin-block-start:4rem!important;margin-block-end:2.5rem!important}.rich-text-content h3[data-v-d91d36bc],.rich-text-content h4[data-v-d91d36bc],.rich-text-content h5[data-v-d91d36bc],.rich-text-content h6[data-v-d91d36bc]{color:#1a1a1a;font-weight:600;margin-top:3rem!important;margin-bottom:2.2rem!important;margin-block-start:3rem!important;margin-block-end:2.2rem!important}.rich-text-content p[data-v-d91d36bc]{margin-bottom:1.5rem;padding-left:2rem;padding-right:2rem}.rich-text-content ul[data-v-d91d36bc],.rich-text-content ol[data-v-d91d36bc]{margin-bottom:1.5rem;margin-left:1.5rem;padding-left:2rem;padding-right:2rem}.rich-text-content blockquote[data-v-d91d36bc]{color:#555;border-left:4px solid #0a66c2;margin:2.5rem 0 5.5rem;padding-left:3rem;padding-right:2rem;font-style:italic}.rich-text-content table[data-v-d91d36bc]{border-collapse:collapse;width:100%;margin:4.5rem 0;display:block;overflow-x:auto}.rich-text-content table td[data-v-d91d36bc],.rich-text-content table th[data-v-d91d36bc]{border:1px solid #ddd;padding:.5rem}.rich-text-content table th[data-v-d91d36bc]{background-color:#f5f5f5}.rich-text-content[data-v-d91d36bc] a{color:#f4811f;word-wrap:break-word;word-break:break-all;text-decoration:none}.rich-text-content[data-v-d91d36bc] a:hover{color:#e07618;text-decoration:underline}.blog-navigation[data-v-d91d36bc]{justify-content:center;margin-top:3rem;display:flex}.back-button[data-v-d91d36bc]{color:#fff;cursor:pointer;background-color:orange;border:none;border-radius:4px;padding:.7rem 2rem;font-size:1rem;font-weight:500;transition:background-color .3s}.back-button[data-v-d91d36bc]:hover{background-color:#084d95}@media (max-width:1200px){.blog-layout[data-v-d91d36bc]{max-width:100%;padding:0 1.5rem}.blog-sidebar[data-v-d91d36bc]{width:280px}.blog-main-content[data-v-d91d36bc]{max-width:calc(100% - 280px);padding:2rem 0 2rem 1.5rem}}@media (max-width:991px){.blog-layout[data-v-d91d36bc]{flex-direction:column;padding:0 1rem}.blog-sidebar[data-v-d91d36bc]{border-bottom:1px solid #e9ecef;border-right:none;width:100%;height:auto;padding:1.5rem 0;position:static}.blog-main-content[data-v-d91d36bc]{max-width:100%;padding:1.5rem 0}.blog-title[data-v-d91d36bc]{font-size:2rem}.table-of-contents[data-v-d91d36bc]{margin-bottom:2rem}.social-sharing[data-v-d91d36bc]{margin-top:1.5rem}}@media (max-width:768px){.blog-layout[data-v-d91d36bc]{padding:0 1rem}.blog-main-content[data-v-d91d36bc]{padding:1.25rem 0}.blog-title[data-v-d91d36bc]{font-size:1.75rem}.blog-meta[data-v-d91d36bc]{flex-direction:column;gap:.5rem}.blog-body[data-v-d91d36bc]{font-size:1rem}.blog-sidebar[data-v-d91d36bc]{padding:1rem 0}.share-buttons[data-v-d91d36bc]{justify-content:center}}@media (max-width:576px){.blog-layout[data-v-d91d36bc]{padding:0 .75rem}.blog-main-content[data-v-d91d36bc]{padding:1rem 0}.blog-title[data-v-d91d36bc]{font-size:1.5rem}.blog-sidebar[data-v-d91d36bc]{padding:.75rem 0}}.blog-body img{object-fit:contain!important;max-width:100%!important;height:auto!important;margin:1.5rem auto!important;display:block!important}.blog-body table{border-collapse:collapse!important;width:100%!important;max-width:100%!important;display:block!important;overflow-x:auto!important}.blog-body table td,.blog-body table th{border:1px solid #ddd!important;padding:8px!important}@media (max-width:768px){.blog-body *{max-width:100%!important}.blog-body img{height:auto!important;max-height:500px!important}}