.blog-header[data-v-cd547eb2]{--primary-color:#b4a8d3;--text-primary:#fff;--text-secondary:#c4bdd6;--bg-primary:#151218;--container-max-width:1400px;--container-padding:2rem;background:var(--bg-primary);color:var(--text-primary);text-align:center;padding:100px 0 3rem}.container[data-v-cd547eb2]{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}.page-title[data-v-cd547eb2]{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.75rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.page-subtitle[data-v-cd547eb2]{max-width:500px;color:var(--text-secondary);margin:0 auto;font-size:1.1rem;font-weight:400}@media (width<=768px){.blog-header[data-v-cd547eb2]{padding:90px 0 2.5rem}.container[data-v-cd547eb2]{padding:0 1.5rem}}@media (width<=480px){.blog-header[data-v-cd547eb2]{padding:80px 0 2rem}.container[data-v-cd547eb2]{padding:0 1rem}.page-subtitle[data-v-cd547eb2]{font-size:1rem}}.blog-sidebar[data-v-aafbea07],.mobile-filter-toggle[data-v-aafbea07],.drawer-overlay[data-v-aafbea07]{--primary-color:#b4a8d3;--text-primary:#fff;--text-secondary:#c4bdd6;--text-muted:#8a839c;--bg-primary:#151218;--bg-secondary:#1a1620;--bg-input:#ffffff0f;--border-subtle:#b4a8d326;--transition:all .25s ease}.mobile-filter-toggle[data-v-aafbea07]{background:var(--bg-input);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;transition:var(--transition);border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.75rem 1.25rem;font-size:.9rem;font-weight:500;display:flex}.mobile-filter-toggle[data-v-aafbea07]:hover{border-color:var(--primary-color);color:var(--text-primary);background:#ffffff1a}.mobile-filter-toggle.has-filters[data-v-aafbea07]{border-color:var(--primary-color);color:var(--primary-color)}.filter-badge[data-v-aafbea07]{background:var(--primary-color);color:var(--bg-primary);text-align:center;border-radius:1rem;min-width:1.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.drawer-overlay[data-v-aafbea07]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99;background:#0009;position:fixed;inset:0}.fade-enter-active[data-v-aafbea07],.fade-leave-active[data-v-aafbea07]{transition:opacity .3s}.fade-enter-from[data-v-aafbea07],.fade-leave-to[data-v-aafbea07]{opacity:0}.drawer-header[data-v-aafbea07]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.drawer-header h3[data-v-aafbea07]{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:600}.drawer-close[data-v-aafbea07]{border:1px solid var(--border-subtle);width:36px;height:36px;color:var(--text-muted);cursor:pointer;transition:var(--transition);background:0 0;border-radius:.5rem;justify-content:center;align-items:center;display:flex}.drawer-close[data-v-aafbea07]:hover{border-color:var(--primary-color);color:var(--text-primary);background:#ffffff1a}.blog-sidebar[data-v-aafbea07]{height:fit-content;position:sticky;top:2rem}.sidebar-section[data-v-aafbea07]{margin-bottom:2rem}.sidebar-section[data-v-aafbea07]:last-child{margin-bottom:0}.sidebar-title[data-v-aafbea07]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin:0 0 1rem;font-size:.75rem;font-weight:600}.search-form[data-v-aafbea07]{align-items:center;display:flex;position:relative}.search-icon[data-v-aafbea07]{color:var(--text-muted);pointer-events:none;transition:var(--transition);font-size:.9rem;position:absolute;left:1rem}.search-input[data-v-aafbea07]{background:var(--bg-input);border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);transition:var(--transition);border-radius:.5rem;padding:.875rem 1rem .875rem 2.75rem;font-size:.9rem}.search-input[data-v-aafbea07]::placeholder{color:var(--text-muted)}.search-input[data-v-aafbea07]:focus{border-color:var(--primary-color);background:#ffffff14;outline:none}.search-input:focus+.search-icon[data-v-aafbea07],.search-form:focus-within .search-icon[data-v-aafbea07]{color:var(--primary-color)}.search-input[data-v-aafbea07]:disabled{opacity:.5;cursor:not-allowed}.categories-nav[data-v-aafbea07]{flex-direction:column;gap:.25rem;display:flex}.category-link[data-v-aafbea07]{color:var(--text-secondary);transition:var(--transition);border-left:2px solid #0000;border-radius:.375rem;padding:.625rem .75rem;font-size:.9rem;font-weight:500;text-decoration:none}.category-link[data-v-aafbea07]:hover{color:var(--text-primary);background:#ffffff0a;border-left-color:#b4a8d366}.category-link.active[data-v-aafbea07]{color:var(--primary-color);border-left-color:var(--primary-color);background:#b4a8d31a}.category-link.disabled[data-v-aafbea07]{opacity:.5;pointer-events:none}.tags-header[data-v-aafbea07]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.tags-header .sidebar-title[data-v-aafbea07]{margin:0}.tags-clear[data-v-aafbea07]{color:var(--primary-color);cursor:pointer;transition:var(--transition);background:0 0;border:none;border-radius:.25rem;padding:.25rem .5rem;font-size:.8rem}.tags-clear[data-v-aafbea07]:hover{background:#b4a8d31a}.tags-clear[data-v-aafbea07]:disabled{opacity:.5;cursor:not-allowed}.tags-list[data-v-aafbea07]{flex-wrap:wrap;gap:.5rem;display:flex}.tag-chip[data-v-aafbea07]{border:1px solid var(--border-subtle);background:var(--bg-input);color:var(--text-secondary);cursor:pointer;transition:var(--transition);border-radius:1rem;padding:.375rem .75rem;font-size:.8rem}.tag-chip[data-v-aafbea07]:hover{border-color:var(--primary-color);color:var(--text-primary)}.tag-chip.active[data-v-aafbea07]{border-color:var(--primary-color);color:var(--primary-color);background:#b4a8d333}.tag-chip.disabled[data-v-aafbea07]{opacity:.5;pointer-events:none}.blog-sidebar.is-updating[data-v-aafbea07]{opacity:.6;pointer-events:none}@media (width<=1024px){.blog-sidebar.is-mobile[data-v-aafbea07]{background:var(--bg-secondary);z-index:100;width:320px;max-width:85vw;padding:1.5rem;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:4px 0 20px #0000004d}.blog-sidebar.is-mobile.is-open[data-v-aafbea07]{transform:translate(0)}.blog-sidebar.is-mobile .sidebar-section[data-v-aafbea07]{margin-bottom:2rem}.blog-sidebar.is-mobile .categories-nav[data-v-aafbea07]{flex-direction:column;gap:.25rem}.blog-sidebar.is-mobile .category-link[data-v-aafbea07]{border-left:2px solid #0000;border-radius:.375rem;padding:.75rem 1rem}.blog-sidebar.is-mobile .category-link.active[data-v-aafbea07]{border-left-color:var(--primary-color);color:var(--primary-color);background:#b4a8d31a}}@media (width<=480px){.search-input[data-v-aafbea07]{padding:.75rem 1rem .75rem 2.5rem;font-size:.875rem}.blog-sidebar.is-mobile[data-v-aafbea07]{width:100%;max-width:100%}}.article-card[data-v-5c81a183]{--primary-color:#b4a8d3;--text-primary:#fff;--text-secondary:#c4bdd6;--text-muted:#8a839c;--bg-card:#ffffff08;--border-subtle:#b4a8d31a;--transition:all .3s ease;background:var(--bg-card);border:1px solid var(--border-subtle);transition:var(--transition);border-radius:.75rem;overflow:hidden}.article-link[data-v-5c81a183]{color:inherit;height:100%;text-decoration:none;display:block}.article-card[data-v-5c81a183]:hover{background:#ffffff0d;border-color:#b4a8d333;transform:translateY(-4px)}.article-image[data-v-5c81a183]{height:180px;overflow:hidden}.article-image img[data-v-5c81a183]{object-fit:cover;width:100%;height:100%;transition:var(--transition)}.article-card:hover .article-image img[data-v-5c81a183]{transform:scale(1.03)}.article-content[data-v-5c81a183]{padding:1.5rem}.article-meta[data-v-5c81a183]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.875rem;font-size:.8rem;display:flex}.article-date[data-v-5c81a183],.article-reading-time[data-v-5c81a183]{color:var(--text-muted);align-items:center;gap:.4rem;display:flex}.article-date i[data-v-5c81a183],.article-reading-time i[data-v-5c81a183]{font-size:.75rem}.article-category[data-v-5c81a183]{color:var(--primary-color);align-items:center;gap:.35rem;font-size:.75rem;font-weight:500;display:flex}.article-category i[data-v-5c81a183]{font-size:.7rem}.article-title[data-v-5c81a183]{color:var(--text-primary);transition:var(--transition);margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.35}.article-card:hover .article-title[data-v-5c81a183]{color:var(--primary-color)}.article-excerpt[data-v-5c81a183]{color:var(--text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1.25rem;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.article-footer[data-v-5c81a183]{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.article-tags[data-v-5c81a183]{flex-wrap:wrap;flex:1;gap:.5rem;display:flex}.article-tag[data-v-5c81a183]{color:var(--text-muted);transition:var(--transition);background:#b4a8d31a;border-radius:1rem;padding:.25rem .625rem;font-size:.7rem;font-weight:500}.article-card:hover .article-tag[data-v-5c81a183]{color:var(--primary-color)}.read-more[data-v-5c81a183]{color:var(--primary-color);transition:var(--transition);white-space:nowrap;align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;display:flex}.read-more i[data-v-5c81a183]{transition:var(--transition);font-size:.7rem}.article-card:hover .read-more[data-v-5c81a183]{gap:.6rem}.article-card:hover .read-more i[data-v-5c81a183]{transform:translate(2px)}@media (width<=768px){.article-content[data-v-5c81a183]{padding:1.25rem}.article-meta[data-v-5c81a183]{flex-direction:row}.article-footer[data-v-5c81a183]{flex-direction:column;align-items:flex-start;gap:.75rem}.read-more[data-v-5c81a183]{align-self:flex-end}}@media (width<=480px){.article-image[data-v-5c81a183]{height:160px}.article-content[data-v-5c81a183]{padding:1rem}.article-title[data-v-5c81a183]{font-size:1.125rem}}.pagination[data-v-11e10dce]{--primary-color:#b4a8d3;--text-primary:#fff;--text-muted:#8a839c;--border-subtle:#b4a8d326;--transition:all .25s ease;justify-content:center;align-items:center;gap:1rem;margin-top:3rem;padding-top:2rem;display:flex}.pagination-btn[data-v-11e10dce]{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;transition:var(--transition);background:0 0;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;display:flex}.pagination-btn[data-v-11e10dce]:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color);background:#b4a8d31a}.pagination-btn[data-v-11e10dce]:disabled{opacity:.3;cursor:not-allowed}.pagination-info[data-v-11e10dce]{color:var(--text-muted);padding:.5rem 1rem;font-size:.875rem;font-weight:500}@media (width<=768px){.pagination-btn[data-v-11e10dce]{min-height:44px;padding:.875rem 1.25rem}}@media (width<=480px){.pagination[data-v-11e10dce]{flex-wrap:wrap;gap:.75rem}.pagination-btn[data-v-11e10dce]{flex:1;justify-content:center;min-height:48px;padding:.875rem 1.5rem;font-size:.875rem}.pagination-info[data-v-11e10dce]{text-align:center;order:-1;width:100%;margin-bottom:.25rem}}.skeleton-grid[data-v-3252dece],.empty-results[data-v-3252dece]{--primary-color:#b4a8d3;--text-primary:#fff;--text-secondary:#c4bdd6;--text-muted:#8a839c;--bg-card:#ffffff08;--border-subtle:#b4a8d31a;--transition:all .25s ease}.skeleton-grid[data-v-3252dece]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem;display:grid}.skeleton-card[data-v-3252dece]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:.75rem;overflow:hidden}.skeleton-image[data-v-3252dece]{border-radius:0;width:100%}.skeleton-content[data-v-3252dece]{padding:1.5rem}.skeleton-meta[data-v-3252dece]{gap:1rem;margin-bottom:.875rem;display:flex}.skeleton-title[data-v-3252dece]{margin-bottom:.5rem}.skeleton-title-2[data-v-3252dece]{margin-bottom:1rem}.skeleton-excerpt[data-v-3252dece]{flex-direction:column;gap:.5rem;margin-bottom:1.25rem;display:flex}.skeleton-footer[data-v-3252dece]{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.skeleton-tags[data-v-3252dece]{gap:.5rem;display:flex}[data-v-3252dece] .p-skeleton{background:#b4a8d314}[data-v-3252dece] .p-skeleton:after{background:linear-gradient(90deg,#0000,#b4a8d31a,#0000)}.empty-results[data-v-3252dece]{text-align:center;padding:4rem 2rem}.empty-results i[data-v-3252dece]{color:var(--text-muted);opacity:.6;margin-bottom:1.25rem;font-size:2.5rem}.empty-results h3[data-v-3252dece]{color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.empty-results p[data-v-3252dece]{max-width:350px;color:var(--text-muted);margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:.9rem;line-height:1.5}.reset-btn[data-v-3252dece]{color:var(--primary-color);border:1px solid var(--primary-color);cursor:pointer;transition:var(--transition);background:0 0;border-radius:.5rem;min-width:44px;min-height:44px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500}.reset-btn[data-v-3252dece]:hover{background:var(--primary-color);color:#151218}.reset-btn[data-v-3252dece]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media (width<=1024px){.skeleton-grid[data-v-3252dece]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (width<=768px){.skeleton-grid[data-v-3252dece]{grid-template-columns:1fr;gap:1.5rem}}.blog-page[data-v-8d4e9834]{--primary-color:#b4a8d3;--secondary-color:#d6d5ec;--primary-gradient:linear-gradient(135deg, #b4a8d3 0%, #9f91c4 50%, #8a7ab5 100%);--text-primary:#fff;--text-secondary:#e8e6f0;--text-muted:#a89ec4;--bg-primary:#151218;--bg-secondary:#1a1620;--border-subtle:#b4a8d31f;--container-max-width:1400px;--container-padding:2rem;--transition-smooth:all .3s ease;background:var(--bg-primary);min-height:100vh}.container[data-v-8d4e9834]{max-width:var(--container-max-width);padding:0 var(--container-padding);margin:0 auto}.blog-section[data-v-8d4e9834]{background:var(--bg-primary);padding:4rem 0 6rem}.blog-layout[data-v-8d4e9834]{grid-template-columns:280px 1fr;align-items:start;gap:4rem;display:grid}.blog-main[data-v-8d4e9834]{min-height:400px}.articles-grid[data-v-8d4e9834]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem;display:grid}@media (width<=1024px){.container[data-v-8d4e9834]{padding:0 1.5rem}.blog-layout[data-v-8d4e9834]{grid-template-columns:1fr;gap:2.5rem}.articles-grid[data-v-8d4e9834]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (width<=768px){.blog-section[data-v-8d4e9834]{padding:3rem 0 4rem}.articles-grid[data-v-8d4e9834]{grid-template-columns:1fr;gap:1.5rem}}@media (width<=480px){.container[data-v-8d4e9834]{padding:0 1rem}}[data-v-8d4e9834]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}
