.page_article-detail__bdaKh{min-height:100vh;padding-top:calc(var(--navbar-height, 120px) + 2rem);padding-bottom:80px;background:var(--cyber-bg-dark)}.page_article-breadcrumb__GxVuq{margin-bottom:2rem}.page_breadcrumb-link__NXI3j{color:var(--cyber-text-secondary);text-decoration:none;font-size:.9rem;transition:color .3s ease}.page_breadcrumb-link__NXI3j:hover{color:var(--cyber-primary)}.page_article-content__qv65J{max-width:800px;margin:0 auto;background:rgba(255,255,255,.02);border:1px solid var(--cyber-border);border-radius:6px;padding:3rem;position:relative;overflow:hidden}.page_article-content__qv65J:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(0,255,255,.05),rgba(255,0,255,.05));z-index:-1}.page_article-header__L_Wsp{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--cyber-border)}.page_article-header__L_Wsp .page_article-meta__KdoS_{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.page_article-header__L_Wsp .page_article-category__6A_tI{background:linear-gradient(45deg,var(--cyber-primary),var(--cyber-secondary));color:white;padding:.4rem 1rem;border-radius:20px;font-weight:600;text-transform:uppercase;font-size:.8rem;letter-spacing:.5px}.page_article-header__L_Wsp .page_article-date__EK3De,.page_article-header__L_Wsp .page_article-read-time___Lybu{color:var(--cyber-text-secondary);font-size:.9rem}.page_article-title__mDtZB{font-size:2.5rem;color:var(--cyber-text-primary);margin:0;line-height:1.2;font-family:Orbitron,monospace;font-weight:700;text-shadow:0 0 20px var(--cyber-glow)}.page_article-body__S9Gn6{color:var(--cyber-text-secondary);line-height:1.8;font-size:1.1rem}.page_article-body__S9Gn6 h2{font-size:1.8rem;margin:2.5rem 0 1.5rem;font-weight:600;text-shadow:0 0 10px var(--cyber-glow)}.page_article-body__S9Gn6 h2,.page_article-body__S9Gn6 h3{color:var(--cyber-text-primary);font-family:Orbitron,monospace}.page_article-body__S9Gn6 h3{font-size:1.4rem;margin:2rem 0 1rem;font-weight:500}.page_article-body__S9Gn6 p{margin-bottom:1.5rem;text-align:justify}.page_article-body__S9Gn6 ol,.page_article-body__S9Gn6 ul{margin:1.5rem 0;padding-left:2rem}.page_article-body__S9Gn6 li{margin-bottom:.8rem;position:relative}.page_article-body__S9Gn6 ul li::marker{color:var(--cyber-primary)}.page_article-body__S9Gn6 ol li::marker{color:var(--cyber-primary);font-weight:600}.page_article-body__S9Gn6 blockquote{border-left:3px solid var(--cyber-primary);padding:1rem 1.5rem;margin:2rem 0;background:rgba(0,255,255,.05);font-style:italic;color:var(--cyber-text-primary)}.page_article-body__S9Gn6 code{background:rgba(255,255,255,.1);padding:.2rem .4rem;border-radius:3px;font-family:Courier New,monospace;color:var(--cyber-primary)}.page_article-body__S9Gn6 pre{background:rgba(0,0,0,.3);padding:1.5rem;border-radius:6px;overflow-x:auto;margin:2rem 0;border:1px solid var(--cyber-border)}.page_article-body__S9Gn6 pre code{background:none;padding:0;color:var(--cyber-text-secondary)}.page_article-not-found__lBuTV{text-align:center;padding:4rem 2rem}.page_article-not-found__lBuTV h1{color:var(--cyber-text-primary);font-family:Orbitron,monospace;font-size:2.5rem;margin-bottom:1rem}.page_article-not-found__lBuTV p{color:var(--cyber-text-secondary);font-size:1.1rem;margin-bottom:2rem}.page_btn-primary__pVosH{display:inline-block;padding:1rem 2rem;background:linear-gradient(45deg,var(--cyber-primary),var(--cyber-secondary));color:var(--cyber-bg-dark);text-decoration:none;border-radius:6px;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:Orbitron,monospace;transition:all .3s ease}.page_btn-primary__pVosH:hover{box-shadow:0 10px 25px rgba(0,255,255,.4)}@media (max-width:768px){.page_article-detail__bdaKh{padding:100px 0 60px}.page_article-content__qv65J{padding:2rem 1.5rem;margin:0 1rem}.page_article-title__mDtZB{font-size:2rem}.page_article-body__S9Gn6 h2{font-size:1.5rem}.page_article-body__S9Gn6 h3{font-size:1.3rem}.page_article-body__S9Gn6{font-size:1rem}.page_article-header__L_Wsp .page_article-meta__KdoS_{flex-direction:column;gap:.5rem;align-items:flex-start}}