.q-page[data-v-a6ebe6c6]{padding:0!important}.blog-post__content[data-v-a6ebe6c6]{max-width:760px;margin:0 auto}.blog-post__back[data-v-a6ebe6c6]{display:inline-flex;align-items:center;gap:6px;color:var(--q-primary);font-weight:600;font-size:.9rem;text-decoration:none;margin:0 0 16px}.blog-post__back--bottom[data-v-a6ebe6c6]{margin-top:32px}.blog-post__body[data-v-a6ebe6c6]{line-height:1.8;font-size:1.1rem;color:#2c3e50}.blog-post__body[data-v-a6ebe6c6] h2{font-size:1.5rem;font-weight:700;line-height:1.3;margin:40px 0 16px;color:#1a2530}.blog-post__body[data-v-a6ebe6c6] p{margin:0 0 16px}.blog-post__body[data-v-a6ebe6c6] ul,.blog-post__body[data-v-a6ebe6c6] ol{margin:0 0 16px;padding-left:24px}.blog-post__body[data-v-a6ebe6c6] li{margin-bottom:6px;line-height:1.7}.blog-post__body[data-v-a6ebe6c6] li:last-child{margin-bottom:0}.blog-post__body[data-v-a6ebe6c6] li>p{margin-bottom:4px}.blog-post__body[data-v-a6ebe6c6] li>p:last-child{margin-bottom:0}.blog-post__body[data-v-a6ebe6c6] p+ul,.blog-post__body[data-v-a6ebe6c6] p+ol{margin-top:-8px}.blog-post__body[data-v-a6ebe6c6] ul+p,.blog-post__body[data-v-a6ebe6c6] ol+p{margin-top:0}.blog-post__body[data-v-a6ebe6c6] strong{color:#1a2530}.blog-post__body[data-v-a6ebe6c6] a{color:var(--q-primary);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.blog-post__body[data-v-a6ebe6c6] a:hover{border-bottom-color:var(--q-primary)}.blog-post__body[data-v-a6ebe6c6] hr{border:none;border-top:1px solid rgba(0,0,0,.1);margin:32px 0}.blog-post__body[data-v-a6ebe6c6] blockquote{border-left:4px solid var(--q-primary);margin:24px 0;padding:12px 20px;background:#1976d20a;border-radius:0 8px 8px 0}.blog-post__body[data-v-a6ebe6c6] table{border-collapse:collapse;width:100%;margin:24px 0;font-size:.95rem;display:block;overflow-x:auto;border-radius:8px}.blog-post__body[data-v-a6ebe6c6] thead,.blog-post__body[data-v-a6ebe6c6] tbody{display:table;width:100%;border-collapse:collapse}.blog-post__body[data-v-a6ebe6c6] tr{display:table-row}.blog-post__body[data-v-a6ebe6c6] th,.blog-post__body[data-v-a6ebe6c6] td{border:1px solid rgba(0,0,0,.1);padding:10px 14px;text-align:left}.blog-post__body[data-v-a6ebe6c6] th{background:#0000000a;font-weight:600}.blog-post__not-found[data-v-a6ebe6c6]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 0;text-align:center;color:#666}.body--dark .blog-post__body[data-v-a6ebe6c6]{color:#dce1e6}.body--dark .blog-post__body[data-v-a6ebe6c6] h2,.body--dark .blog-post__body[data-v-a6ebe6c6] strong{color:#f0f4f8}.body--dark .blog-post__not-found[data-v-a6ebe6c6]{color:#aaa}.body--dark .blog-post__body[data-v-a6ebe6c6] th,.body--dark .blog-post__body[data-v-a6ebe6c6] td{border-color:#ffffff26}.body--dark .blog-post__body[data-v-a6ebe6c6] th{background:#ffffff0f}.body--dark .blog-post__body[data-v-a6ebe6c6] hr{border-top-color:#ffffff1f}.body--dark .blog-post__body[data-v-a6ebe6c6] blockquote{background:#1976d214}.blog-post__body[data-v-a6ebe6c6] .blog-image-placeholder{margin:32px 0}.blog-post__body[data-v-a6ebe6c6] .blog-image-placeholder__box{display:flex;align-items:center;justify-content:center;min-height:240px;background:linear-gradient(135deg,#e8eef5,#dce3eb);border-radius:12px;padding:32px}.blog-post__body[data-v-a6ebe6c6] .blog-image-placeholder__box img{width:100%;height:auto;border-radius:12px}.blog-post__body[data-v-a6ebe6c6] .blog-image-placeholder__title{font-size:1.1rem;font-weight:600;color:#5a6d7f;text-align:center}.blog-post__body[data-v-a6ebe6c6] .blog-image-placeholder__caption{font-size:.9rem;color:#6b7d8f;text-align:center;margin-top:10px;font-style:italic}.body--dark .blog-post__body[data-v-a6ebe6c6] .blog-image-placeholder__box{background:linear-gradient(135deg,#1e2a35,#253545)}.body--dark .blog-post__body[data-v-a6ebe6c6] .blog-image-placeholder__title{color:#8fa8bf}.body--dark .blog-post__body[data-v-a6ebe6c6] .blog-image-placeholder__caption{color:#7a92a8}
