.wiki-hero{color:#fff;background-image:linear-gradient(#000000b3,#000000b3),url(https://images.unsplash.com/photo-1586528116311-ad8dd3c8310d?auto=format&fit=crop&q=80&w=2000);background-position:50%;background-size:cover}.wiki-hero .hero-title,.wiki-hero .hero-subtitle,.wiki-hero .section-badge{color:#fff!important}.sticky-controls{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-light);background:#ffffffe6;padding:1.5rem 0;position:sticky;top:130px;box-shadow:0 4px 20px #00000008}.controls-inner{flex-direction:column;gap:1.5rem;display:flex}.search-box{width:100%;max-width:600px;margin:0 auto;position:relative}.search-icon{color:var(--text-dim);position:absolute;top:50%;left:1.2rem;transform:translateY(-50%)}.search-box input{border:2px solid var(--border);width:100%;transition:var(--transition);border-radius:100px;outline:none;padding:1rem 1rem 1rem 3.5rem;font-size:1.1rem}.search-box input:focus{border-color:var(--primary);box-shadow:0 0 0 4px #ef7f011a}.wiki-categories{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.cat-btn{border:1px solid var(--border);color:var(--text-main);cursor:pointer;transition:var(--transition);background:#fff;border-radius:100px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.83rem;font-weight:600;display:inline-flex}.cat-btn:hover{border-color:var(--primary);color:var(--primary)}.cat-btn.active{background:var(--primary);border-color:var(--primary);color:#fff}.cat-count{background:#00000014;border-radius:100px;padding:.05rem .5rem;font-size:.72rem;font-weight:700}.cat-btn.active .cat-count{color:#fff;background:#ffffff40}.alphabet-nav{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.letter-btn{border:1px solid var(--border);width:38px;height:38px;color:var(--text-main);transition:var(--transition);background:#fff;border-radius:8px;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.letter-btn:hover:not(.disabled){border-color:var(--primary);color:var(--primary);transform:translateY(-2px)}.letter-btn.active{background:var(--primary);color:#fff;border-color:var(--primary)}.letter-btn.disabled{opacity:.3;cursor:not-allowed;background:var(--bg-light)}.letter-btn:first-child{width:auto;padding:0 1rem}.wiki-grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:2rem;display:grid}.wiki-card{border:1px solid var(--border-light);transition:var(--transition);color:inherit;background:#fff;border-radius:24px;flex-direction:column;padding:2rem 2rem 1.4rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.wiki-card:hover{border-color:var(--primary);box-shadow:var(--shadow-hover);color:inherit;transform:translateY(-5px)}.wiki-cat-badge{color:var(--primary);letter-spacing:.04em;text-transform:uppercase;background:#ef7f011a;border-radius:100px;align-self:flex-start;margin-bottom:.6rem;padding:.2rem .7rem;font-size:.7rem;font-weight:700;display:inline-block}.wiki-card-footer{color:var(--primary);letter-spacing:.02em;align-items:center;gap:.4rem;margin-top:auto;padding-top:1rem;font-size:.88rem;font-weight:700;display:inline-flex}.wiki-card:hover .wiki-card-footer{gap:.7rem}.wiki-result-count{color:var(--text-dim);margin-bottom:2rem;font-size:.95rem}.wiki-result-count strong{color:var(--bg-dark)}.card-header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.wiki-icon{width:44px;height:44px;color:var(--primary);background:#ef7f011a;border-radius:12px;justify-content:center;align-items:center;display:flex}.term-letter{color:var(--bg-light);font-size:2.5rem;font-weight:900;line-height:1}.wiki-term{color:var(--bg-dark);text-transform:none;margin-bottom:1rem;font-size:1.4rem;font-weight:800}.wiki-definition{color:var(--text-dim);font-size:1rem;line-height:1.6}.no-results{text-align:center;color:var(--text-dim);padding:5rem 0}.no-results h3{color:var(--bg-dark);margin:1.5rem 0 .5rem}.wiki-cta{background:var(--bg-dark);text-align:center;color:#fff;background-image:linear-gradient(45deg,#1a1d21 0%,#2d3436 100%);border-radius:40px;margin-top:6rem;padding:5rem 2rem;position:relative}.wiki-cta h3{text-transform:none;margin-bottom:1rem;font-size:2.8rem;font-weight:900}.wiki-cta p{opacity:.8;max-width:600px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.25rem}.wiki-cta-buttons{justify-content:center;gap:1.5rem;display:flex}.btn-white{color:var(--bg-dark);background:#fff;border-radius:100px;padding:1rem 2.5rem;font-weight:700}.back-to-top{border:1px solid var(--border);cursor:pointer;z-index:1000;width:50px;height:50px;transition:var(--transition);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;bottom:120px;right:30px;box-shadow:0 4px 15px #0000001a}.back-to-top:hover{background:var(--primary);color:#fff;transform:translateY(-5px)}@media (width<=768px){.sticky-controls{padding:1rem 0;position:relative;top:0}.wiki-grid{grid-template-columns:1fr}.wiki-cta h3{font-size:2rem}.wiki-cta-buttons{flex-direction:column}.back-to-top{bottom:100px;right:20px}}
