.ArticlePage_page__oSPpc{min-height:100vh;padding:80px 40px;position:relative;z-index:3}.ArticlePage_container__8b2HJ{max-width:720px;margin:0 auto}.ArticlePage_back__4HCcR{display:inline-flex;align-items:center;gap:0;color:var(--text-secondary);text-decoration:none;font-size:14px;font-weight:500;margin-bottom:48px;transition:color .3s ease,gap .3s ease}.ArticlePage_back__4HCcR svg{opacity:0;width:0;transition:all .3s ease}.ArticlePage_back__4HCcR:hover{color:var(--accent);gap:8px}.ArticlePage_back__4HCcR:hover svg{opacity:1;width:16px}.ArticlePage_header__yXVyO{margin-bottom:48px}.ArticlePage_meta__MMizS{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:14px;margin-bottom:16px}.ArticlePage_separator__2HHNq{color:var(--text-muted)}.ArticlePage_title__Amkm0{font-size:36px;font-weight:600;color:var(--text-primary);line-height:1.2}.ArticlePage_content__CYDoN{color:var(--text-secondary);font-size:16px;line-height:1.8}.ArticlePage_content__CYDoN h1{font-size:32px;font-weight:600;color:var(--text-primary);margin:48px 0 24px;line-height:1.3}.ArticlePage_content__CYDoN h1:first-child{display:none}.ArticlePage_content__CYDoN h2{font-size:24px;font-weight:600;color:var(--text-primary);margin:40px 0 16px;line-height:1.3}.ArticlePage_content__CYDoN h3{font-size:18px;font-weight:600;color:var(--text-primary);margin:32px 0 12px;line-height:1.4}.ArticlePage_content__CYDoN p{margin-bottom:24px}.ArticlePage_content__CYDoN pre{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:20px 24px;margin:24px 0;overflow-x:auto;font-family:SF Mono,Fira Code,Monaco,monospace;font-size:14px;line-height:1.6}[data-theme=light] .ArticlePage_content__CYDoN pre{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.1)}.ArticlePage_content__CYDoN pre code{color:var(--text-primary);background:none;padding:0;font-size:inherit}.ArticlePage_content__CYDoN code{font-family:SF Mono,Fira Code,Monaco,monospace;font-size:.9em;background:rgba(255,255,255,.1);padding:2px 6px;border-radius:4px}[data-theme=light] .ArticlePage_content__CYDoN code{background:rgba(0,0,0,.08)}.ArticlePage_content__CYDoN ol,.ArticlePage_content__CYDoN ul{margin:24px 0;padding-left:24px}.ArticlePage_content__CYDoN li{margin-bottom:12px;color:var(--text-secondary)}.ArticlePage_content__CYDoN hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:40px 0}[data-theme=light] .ArticlePage_content__CYDoN hr{border-color:rgba(0,0,0,.1)}.ArticlePage_content__CYDoN strong{color:var(--text-primary);font-weight:600}.ArticlePage_content__CYDoN em{font-style:italic}.ArticlePage_content__CYDoN a{color:var(--accent);text-decoration:none}.ArticlePage_content__CYDoN a:hover{text-decoration:underline}.ArticlePage_footer__Bf3fX{margin-top:64px;padding-top:32px;border-top:1px solid rgba(255,255,255,.1)}[data-theme=light] .ArticlePage_footer__Bf3fX{border-color:rgba(0,0,0,.1)}@media (max-width:768px){.ArticlePage_page__oSPpc{padding:40px 20px}.ArticlePage_title__Amkm0{font-size:28px}.ArticlePage_content__CYDoN h1{font-size:26px}.ArticlePage_content__CYDoN h2{font-size:20px}.ArticlePage_content__CYDoN h3{font-size:16px}.ArticlePage_content__CYDoN{font-size:15px}.ArticlePage_content__CYDoN pre{padding:16px;font-size:13px}}