.k8s-article{max-width:1100px}.k8s-article .article-content{max-width:100%;line-height:1.8}.k8s-article .article-content h2{scroll-margin-top:20px;margin-top:3.5rem}.k8s-article .article-content h3{margin-top:2.3rem}.k8s-toc{margin:38px 0;padding:26px 30px;border:1px solid #275064;border-radius:12px;background:#0d2432}.k8s-toc strong{display:block;color:#72d4e9;letter-spacing:.08em;text-transform:uppercase;font-size:13px;margin-bottom:15px}.k8s-toc ol{columns:2;column-gap:42px;margin:0;padding-left:20px}.k8s-toc li{break-inside:avoid;margin:6px 0;color:#b8cbd7;font-size:14px}.k8s-toc a{color:#b8cbd7;text-decoration:none}.k8s-toc a:hover{color:#6dd9ec}.k8s-diagram{margin:32px 0;padding:16px;background:#0a1b2b;border:1px solid #2a4a5e;border-radius:12px}.k8s-diagram img{display:block;width:100%;height:auto}.k8s-diagram figcaption{font-size:13px;color:#a6c1cd;line-height:1.6;margin-top:14px}.k8s-diagram figcaption a{display:inline-block;margin-left:10px}.k8s-code{border:1px solid #2d4c61;background:#081626;border-radius:10px;overflow:hidden;margin:24px 0}.k8s-code-label{background:#123144;color:#73d8e9;padding:8px 16px;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.k8s-code pre{padding:20px;margin:0;overflow:auto;color:#d4e4ed;font-size:13px;line-height:1.6}.k8s-article table{display:block;overflow-x:auto;max-width:100%}.k8s-article .article-content blockquote{border-left:3px solid #5fd4e7;padding:18px 24px;background:#102a3a;margin:25px 0}.k8s-article .article-content code:not(pre code){background:#163042;padding:2px 5px;border-radius:4px}@media(max-width:700px){.k8s-toc ol{columns:1}.k8s-toc{padding:20px}.k8s-code pre{font-size:12px}.k8s-diagram{padding:6px}}