.header[data-v-e3bb2912]{color:#fff;z-index:1000;background-color:#2c3e50;padding:1rem 0;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 4px #0000001a}.header-container[data-v-e3bb2912]{flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 1rem;display:flex}.site-title[data-v-e3bb2912]{margin:0;font-size:1.5rem}.navigation[data-v-e3bb2912]{margin:0}.nav-list[data-v-e3bb2912]{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nav-item[data-v-e3bb2912]{margin:0 .5rem}.nav-link[data-v-e3bb2912]{color:#fff;border-radius:4px;padding:.5rem .75rem;text-decoration:none;transition:background-color .3s}.nav-link[data-v-e3bb2912]:hover{background-color:#34495e}@media (width<=768px){.header-container[data-v-e3bb2912]{text-align:center;flex-direction:column}.nav-list[data-v-e3bb2912]{margin-top:1rem}.nav-item[data-v-e3bb2912]{margin:.25rem}}.footer[data-v-cdc0c266]{color:#fff;background-color:#34495e;margin-top:2rem;padding:2rem 0 1rem}.footer-container[data-v-cdc0c266]{max-width:1200px;margin:0 auto;padding:0 1rem}.footer-content[data-v-cdc0c266]{flex-wrap:wrap;justify-content:space-between;margin-bottom:1.5rem;display:flex}.footer-section[data-v-cdc0c266]{flex:1;min-width:200px;margin-bottom:1rem}.footer-section h3[data-v-cdc0c266]{margin-top:0;margin-bottom:.5rem;font-size:1.1rem}.footer-links[data-v-cdc0c266]{margin:0;padding:0;list-style:none}.footer-links li[data-v-cdc0c266]{margin-bottom:.25rem}.footer-links a[data-v-cdc0c266]{color:#bdc3c7;text-decoration:none;transition:color .3s}.footer-links a[data-v-cdc0c266]:hover{color:#fff}.footer-bottom[data-v-cdc0c266]{text-align:center;border-top:1px solid #7f8c8d;padding-top:1rem}@media (width<=768px){.footer-content[data-v-cdc0c266]{text-align:center;flex-direction:column}.footer-section[data-v-cdc0c266]{min-width:100%;margin-bottom:1rem}}*{box-sizing:border-box;margin:0;padding:0}body{color:#34495e;background-color:#f8f9fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.6}#app{flex-direction:column;min-height:100vh;display:flex}main{flex:1;padding-top:70px}.article-card[data-v-266acfb4]{background:#fff;border-radius:8px;margin-bottom:1.5rem;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 2px 8px #0000001a}.article-card[data-v-266acfb4]:hover{transform:translateY(-5px);box-shadow:0 5px 15px #00000026}.article-image img[data-v-266acfb4]{object-fit:cover;width:100%;height:200px}.article-content[data-v-266acfb4]{padding:1.5rem}.article-meta[data-v-266acfb4]{justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.875rem;display:flex}.article-date[data-v-266acfb4]{color:#7f8c8d}.article-category[data-v-266acfb4]{border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:700}.category-developers[data-v-266acfb4]{color:#fff;background-color:#3498db}.category-security[data-v-266acfb4]{color:#fff;background-color:#e74c3c}.category-enterprise[data-v-266acfb4]{color:#fff;background-color:#9b59b6}.category-public[data-v-266acfb4]{color:#fff;background-color:#2ecc71}.article-title[data-v-266acfb4]{margin:0 0 .75rem;font-size:1.25rem}.article-title a[data-v-266acfb4]{color:#2c3e50;text-decoration:none;transition:color .3s}.article-title a[data-v-266acfb4]:hover{color:#3498db}.article-excerpt[data-v-266acfb4]{color:#34495e;margin-bottom:1rem;line-height:1.5}.article-tags[data-v-266acfb4]{flex-wrap:wrap;gap:.5rem;display:flex}.tag[data-v-266acfb4]{color:#2c3e50;background-color:#ecf0f1;border-radius:4px;padding:.25rem .5rem;font-size:.75rem}@media (width<=768px){.article-card[data-v-266acfb4]{margin-bottom:1rem}.article-content[data-v-266acfb4]{padding:1rem}.article-title[data-v-266acfb4]{font-size:1.1rem}}.home[data-v-bb32748a]{width:100%}.hero[data-v-bb32748a]{color:#fff;text-align:center;background:linear-gradient(135deg,#2c3e50 0%,#3498db 100%);padding:4rem 0}.hero-content[data-v-bb32748a]{max-width:800px;margin:0 auto;padding:0 1rem}.hero h1[data-v-bb32748a]{margin-bottom:1rem;font-size:2.5rem}.hero-subtitle[data-v-bb32748a]{margin-bottom:1.5rem;font-size:1.5rem;font-weight:300}.hero-description[data-v-bb32748a]{max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.6}.container[data-v-bb32748a]{max-width:1200px;margin:0 auto;padding:0 1rem}.featured-articles[data-v-bb32748a],.recent-articles[data-v-bb32748a]{background-color:#f8f9fa;padding:3rem 0}.featured-articles h2[data-v-bb32748a],.recent-articles h2[data-v-bb32748a]{text-align:center;color:#2c3e50;margin-bottom:2rem;font-size:2rem}.articles-grid[data-v-bb32748a]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.audience-section[data-v-bb32748a]{padding:3rem 0}.audience-section h2[data-v-bb32748a]{text-align:center;color:#2c3e50;margin-bottom:2rem;font-size:2rem}.audience-grid[data-v-bb32748a]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.audience-card[data-v-bb32748a]{text-align:center;background:#fff;border-radius:8px;padding:2rem;transition:transform .3s;box-shadow:0 2px 8px #0000001a}.audience-card[data-v-bb32748a]:hover{transform:translateY(-5px)}.audience-card h3[data-v-bb32748a]{color:#2c3e50;margin-top:0;margin-bottom:1rem}.audience-card p[data-v-bb32748a]{color:#7f8c8d;margin-bottom:1.5rem;line-height:1.5}.audience-link[data-v-bb32748a]{color:#fff;background-color:#3498db;border-radius:4px;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .3s;display:inline-block}.audience-link[data-v-bb32748a]:hover{background-color:#2980b9}@media (width<=768px){.hero h1[data-v-bb32748a]{font-size:2rem}.hero-subtitle[data-v-bb32748a]{font-size:1.2rem}.hero-description[data-v-bb32748a]{font-size:1rem}.featured-articles h2[data-v-bb32748a],.recent-articles h2[data-v-bb32748a],.audience-section h2[data-v-bb32748a]{font-size:1.5rem}.articles-grid[data-v-bb32748a],.audience-grid[data-v-bb32748a]{grid-template-columns:1fr}}.articles-page[data-v-35270bb5]{padding:2rem 0}.container[data-v-35270bb5]{max-width:1200px;margin:0 auto;padding:0 1rem}.articles-page h1[data-v-35270bb5]{text-align:center;color:#2c3e50;margin-bottom:2rem}.category-filter[data-v-35270bb5]{text-align:center;margin-bottom:2rem}.category-filter h2[data-v-35270bb5]{color:#2c3e50;margin-bottom:1rem}.filter-buttons[data-v-35270bb5]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.filter-button[data-v-35270bb5]{color:#2c3e50;cursor:pointer;background-color:#ecf0f1;border:none;border-radius:20px;padding:.75rem 1.5rem;font-weight:500;transition:all .3s}.filter-button[data-v-35270bb5]:hover,.filter-button.active[data-v-35270bb5]{color:#fff;background-color:#3498db}.articles-grid[data-v-35270bb5]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.no-articles[data-v-35270bb5]{text-align:center;color:#7f8c8d;padding:3rem;font-size:1.1rem}@media (width<=768px){.filter-buttons[data-v-35270bb5]{flex-direction:column;align-items:center}.filter-button[data-v-35270bb5]{width:80%;max-width:200px}}.category-page[data-v-62bb75d9]{padding:2rem 0}.container[data-v-62bb75d9]{max-width:1200px;margin:0 auto;padding:0 1rem}.category-page h1[data-v-62bb75d9]{text-align:center;color:#2c3e50;margin-bottom:2rem}.articles-grid[data-v-62bb75d9]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.no-articles[data-v-62bb75d9]{text-align:center;color:#7f8c8d;padding:3rem;font-size:1.1rem}@media (width<=768px){.category-page h1[data-v-62bb75d9]{font-size:1.5rem}}.markdown-content{color:#2c3e50;max-width:800px;margin:0 auto;padding:1rem;font-family:Inter,-apple-system,system-ui,sans-serif;font-size:16px;line-height:1.7}.markdown-content h1{color:#1a202c;margin:0 0 1.5rem;font-size:2.2rem;font-weight:700;line-height:1.2}.markdown-content h2{color:#2d3748;border-bottom:2px solid #e2e8f0;margin:.5rem 0 1rem;padding-bottom:.5rem;font-size:1.7rem;font-weight:600;line-height:1.3}.markdown-content h3{color:#2d3748;margin:1.5rem 0 .75rem;font-size:1.35rem;font-weight:600;line-height:1.4}.markdown-content h4{color:#4a5568;margin:2rem 0 .5rem;font-size:1.1rem;font-weight:600}.markdown-content p{margin:0 0 1.25rem}.markdown-content hr{border:none;border-top:1px solid #e2e8f0;margin:.5rem 0}.markdown-content ul,.markdown-content ol{margin:0 0 1.25rem;padding-left:1.75rem}.markdown-content li{margin-bottom:.5rem}.markdown-content blockquote{color:#4a5568;background:#f7fafc;border-left:4px solid #3498db;border-radius:0 6px 6px 0;margin:1.5rem 0;padding:1rem 1.5rem}.markdown-content blockquote p{margin-bottom:.5rem}.markdown-content blockquote p:last-child{margin-bottom:0}.markdown-content strong{color:#1a202c;font-weight:600}.markdown-content code{color:#d63384;background:#edf2f7;border-radius:3px;padding:.15rem .4rem;font-family:Fira Code,Consolas,monospace;font-size:.9em}.markdown-content pre{color:#e2e8f0;background:#1a202c;border-radius:6px;margin:1.5rem 0;padding:1.25rem;line-height:1.5;overflow-x:auto}.markdown-content pre code{color:inherit;background:0 0;padding:0;font-size:.875rem}.markdown-content table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.95rem}.markdown-content thead{background:#f7fafc}.markdown-content th{text-align:left;color:#2d3748;border-bottom:2px solid #e2e8f0;padding:.75rem 1rem;font-weight:600}.markdown-content td{border-bottom:1px solid #edf2f7;padding:.75rem 1rem}.markdown-content tr:last-child td{border-bottom:none}.markdown-content tr:hover{background:#f7fafc}.markdown-content a{color:#3498db;border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.markdown-content a:hover{border-bottom-color:#3498db}.markdown-content img{border-radius:6px;max-width:100%;height:auto;margin:1.5rem 0}.article-detail-page[data-v-f52bc09b]{padding:2rem 0}.container[data-v-f52bc09b]{max-width:1200px;margin:0 auto;padding:0 1rem}.not-found[data-v-f52bc09b]{text-align:center;color:#7f8c8d;padding:3rem}.back-link[data-v-f52bc09b]{color:#fff;background-color:#3498db;border-radius:4px;margin-top:1rem;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .3s;display:inline-block}.back-link[data-v-f52bc09b]:hover{background-color:#2980b9}.glossary-page[data-v-a3d773c5]{max-width:1200px;margin:0 auto;padding:40px 20px}.glossary-hero[data-v-a3d773c5]{text-align:center;border-bottom:1px solid #ffffff1a;margin-bottom:48px;padding-bottom:32px}.glossary-hero h1[data-v-a3d773c5]{color:#000;margin-bottom:12px;font-size:32px;font-weight:700}.glossary-hero p[data-v-a3d773c5]{color:var(--text2,#8b92a8);font-size:16px;line-height:1.6}.search-section[data-v-a3d773c5]{margin-bottom:40px}.search-box[data-v-a3d773c5]{margin-bottom:20px;position:relative}.search-input[data-v-a3d773c5]{background:var(--bg2,#13161e);width:100%;color:var(--text,#e8eaf2);border:1px solid #ffffff24;border-radius:8px;padding:12px 40px 12px 16px;font-size:14px;transition:all .2s}.search-input[data-v-a3d773c5]:focus{border-color:var(--blue,#4f8ef7);outline:none;box-shadow:0 0 0 3px #4f8ef71a}.clear-search[data-v-a3d773c5]{cursor:pointer;color:var(--text2,#8b92a8);padding:4px 8px;font-size:20px;transition:color .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.clear-search[data-v-a3d773c5]:hover{color:var(--text,#e8eaf2)}.filter-buttons[data-v-a3d773c5]{flex-wrap:wrap;gap:10px;display:flex}.filter-btn[data-v-a3d773c5]{background:var(--bg2,#13161e);color:var(--text2,#8b92a8);cursor:pointer;border:1px solid #ffffff12;border-radius:6px;padding:8px 16px;font-size:13px;transition:all .2s}.filter-btn[data-v-a3d773c5]:hover{color:var(--text,#e8eaf2);border-color:#ffffff24}.filter-btn.active[data-v-a3d773c5]{background:var(--blue,#4f8ef7);color:#fff;border-color:var(--blue,#4f8ef7)}.terms-grid[data-v-a3d773c5]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin:30px 0;display:grid}.term-card[data-v-a3d773c5]{background:var(--bg2,#13161e);cursor:pointer;border:1px solid #ffffff12;border-radius:10px;padding:20px;transition:all .2s;position:relative}.term-card[data-v-a3d773c5]:hover{border-color:var(--blue,#4f8ef7);transform:translateY(-2px);box-shadow:0 4px 16px #4f8ef726}.term-header[data-v-a3d773c5]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.term-card h3[data-v-a3d773c5]{color:var(--blue,#4f8ef7);margin:0;font-size:16px;font-weight:600}.complexity-badge[data-v-a3d773c5]{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;color:var(--blue,#4f8ef7);background:#4f8ef726;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-block}.term-card.intermediate .complexity-badge[data-v-a3d773c5]{color:#f5a623;background:#f5a62326}.term-card.advanced .complexity-badge[data-v-a3d773c5]{color:#9b6fef;background:#9b6fef26}.term-short-def[data-v-a3d773c5]{color:var(--text2,#8b92a8);margin:12px 0;font-size:13px;line-height:1.6}.term-related[data-v-a3d773c5]{color:var(--text3,#5a6075);margin:0;font-size:12px;font-style:italic}.empty-state[data-v-a3d773c5]{text-align:center;color:var(--text2,#8b92a8);padding:60px 20px}.empty-state p[data-v-a3d773c5]{margin-bottom:20px;font-size:16px}.reset-btn[data-v-a3d773c5]{background:var(--blue,#4f8ef7);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:10px 20px;transition:all .2s}.reset-btn[data-v-a3d773c5]:hover{background:var(--teal,#34c89a)}.modal-overlay[data-v-a3d773c5]{z-index:1000;background:#0009;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.modal-content[data-v-a3d773c5]{background:var(--bg2,#13161e);max-width:600px;max-height:80vh;color:var(--text,#e8eaf2);border:1px solid #ffffff24;border-radius:12px;padding:32px;position:relative;overflow-y:auto}.modal-close[data-v-a3d773c5]{background:var(--bg3,#1a1d27);cursor:pointer;width:32px;height:32px;color:var(--text2,#8b92a8);border:1px solid #ffffff12;border-radius:6px;padding:0;font-size:24px;transition:all .2s;position:absolute;top:12px;right:12px}.modal-close[data-v-a3d773c5]:hover{color:var(--text,#e8eaf2);background:#ffffff24}.modal-header[data-v-a3d773c5]{margin-bottom:20px}.modal-header h2[data-v-a3d773c5]{color:var(--blue,#4f8ef7);margin:0 0 12px;font-size:24px}.modal-badges[data-v-a3d773c5]{flex-wrap:wrap;gap:8px;display:flex}.badge[data-v-a3d773c5]{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.badge.complexity-beginner[data-v-a3d773c5]{color:var(--teal,#34c89a);background:#34c89a26}.badge.complexity-intermediate[data-v-a3d773c5]{color:#f5a623;background:#f5a62326}.badge.complexity-advanced[data-v-a3d773c5]{color:#9b6fef;background:#9b6fef26}.badge.category-core[data-v-a3d773c5]{color:var(--blue,#4f8ef7);background:#4f8ef726}.badge.category-parameter[data-v-a3d773c5]{color:#f5a623;background:#f5a62326}.badge.category-advanced[data-v-a3d773c5]{color:#9b6fef;background:#9b6fef26}.short-def[data-v-a3d773c5]{color:var(--text2,#8b92a8);background:var(--bg3,#1a1d27);border-left:3px solid var(--blue,#4f8ef7);border-radius:4px;margin:12px 0;padding:12px;font-style:italic}.full-def[data-v-a3d773c5]{background:#4f8ef70d;border-radius:8px;margin:20px 0;padding:16px;line-height:1.7}.section[data-v-a3d773c5]{margin:20px 0}.section h3[data-v-a3d773c5]{color:var(--teal,#34c89a);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;font-size:14px;font-weight:600}.section ul[data-v-a3d773c5]{margin:0;padding:0;list-style:none}.section li[data-v-a3d773c5]{color:var(--text2,#8b92a8);padding:6px 0 6px 20px;line-height:1.5;position:relative}.section li[data-v-a3d773c5]:before{content:"→";color:var(--teal,#34c89a);position:absolute;left:0}.params-table[data-v-a3d773c5],.types-table[data-v-a3d773c5]{flex-direction:column;gap:12px;display:flex}.param-row[data-v-a3d773c5],.type-row[data-v-a3d773c5]{background:var(--bg3,#1a1d27);border-radius:6px;padding:10px}.param-row strong[data-v-a3d773c5],.type-row strong[data-v-a3d773c5]{color:var(--blue,#4f8ef7);margin-bottom:4px;font-family:DM Mono,monospace;font-size:12px;display:block}.param-row p[data-v-a3d773c5],.type-row p[data-v-a3d773c5]{color:var(--text2,#8b92a8);margin:0;font-size:13px}.recommended[data-v-a3d773c5]{color:var(--teal,#34c89a);border-left:3px solid var(--teal,#34c89a);background:#34c89a1a;border-radius:6px;margin:8px 0;padding:10px;font-weight:600}.see-also[data-v-a3d773c5]{flex-wrap:wrap;gap:8px;display:flex}.related-term[data-v-a3d773c5]{background:var(--bg3,#1a1d27);color:var(--blue,#4f8ef7);cursor:pointer;border:1px solid #ffffff12;border-radius:6px;padding:6px 12px;font-size:12px;transition:all .2s}.related-term[data-v-a3d773c5]:hover{background:var(--blue,#4f8ef7);color:#fff;border-color:var(--blue,#4f8ef7)}.fade-enter-active[data-v-a3d773c5],.fade-leave-active[data-v-a3d773c5]{transition:opacity .2s}.fade-enter-from[data-v-a3d773c5],.fade-leave-to[data-v-a3d773c5]{opacity:0}
