#varlog-root .back{margin-bottom:1rem}#varlog-root .back a{color:var(--red)}#varlog-root #viewer-path{color:var(--yellow)}#varlog-root .repo{margin-bottom:2rem}#varlog-root .repo h2{color:var(--yellow);margin:0 0 .5rem;font-size:.95rem;font-weight:600}#varlog-root .repo h2 .count{color:var(--dim);font-weight:400}#varlog-root .machines{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.25rem 1rem;display:grid}#varlog-root .machines a{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;overflow:hidden}#varlog-root .machines a:before{content:"> ";color:var(--green)}#varlog-root .machines a:hover{color:var(--green);text-decoration:none}#varlog-root .err{color:var(--red)}#varlog-root #search{flex-wrap:wrap;align-items:center;gap:.4rem;margin:1.5rem 0;font-size:.9rem;display:flex}#varlog-root #search .find-cmd{color:var(--fg);white-space:nowrap}#varlog-root #search .quote{color:var(--dim)}#varlog-root #search-input{border:none;border-bottom:1px solid var(--border);color:var(--nord8);min-width:8rem;max-width:20rem;caret-color:var(--green);background:0 0;outline:none;flex:1;padding:.15rem .2rem;font-family:inherit;font-size:.9rem}#varlog-root #search-input::placeholder{color:var(--dim)}#varlog-root #search-input:focus{border-bottom-color:var(--accent)}#varlog-root #match-count{color:var(--dim);white-space:nowrap;font-size:.8rem}#varlog-root mark{color:var(--nord8);background:#5e81ac40;padding:0 1px}#varlog-root #article{font-size:.9rem;line-height:1.7}#varlog-root #article h1,#varlog-root #article h2{color:var(--green);border-bottom:1px solid var(--border);padding-bottom:.3rem}#varlog-root #article h3,#varlog-root #article h4{color:var(--blue)}#varlog-root #article code{background:var(--nord1);border:1px solid var(--border);padding:.1em .35em;font-size:.85em}#varlog-root #article .code-block-wrapper{margin:1rem 0;position:relative}#varlog-root #article pre{background:var(--nord1);border:1px solid var(--border);margin:0;padding:1rem 4.5rem .9rem .9rem;overflow-x:auto}#varlog-root #article .code-block-wrapper .copy-btn{background:var(--nord0);border:1px solid var(--border);color:var(--dim);cursor:pointer;opacity:.7;user-select:none;z-index:5;padding:.25rem .5rem;font-family:inherit;font-size:.72rem;line-height:1;transition:opacity .15s,border-color .15s,color .15s;position:absolute;top:.5rem;right:.5rem}#varlog-root #article .code-block-wrapper:hover .copy-btn{opacity:1}#varlog-root #article .code-block-wrapper .copy-btn:hover{border-color:var(--blue);color:var(--fg)}#varlog-root #article .code-block-wrapper .copy-btn.copied{opacity:1;border-color:var(--green);color:var(--green)}#varlog-root #article pre code{background:0 0;border:none;padding:0}#varlog-root #article pre code.hljs{color:var(--nord4);background:0 0;padding:0}#varlog-root #article img{border:1px solid var(--border);max-width:100%}#varlog-root #article table{border-collapse:collapse}#varlog-root #article th,#varlog-root #article td{border:1px solid var(--border);padding:.35rem .6rem}#varlog-root #article blockquote{border-left:3px solid var(--green);color:var(--dim);margin-left:0;padding-left:1rem}#varlog-root #article a{color:var(--blue)}#varlog-root #loading{color:var(--dim)}#varlog-root #viewer-body{position:relative}#varlog-root #article{width:100%}#varlog-root #toc-pane{border-left:1px solid var(--border);z-index:50;width:14rem;max-height:calc(100vh - 7rem);padding-left:.85rem;font-size:.78rem;line-height:1.5;position:fixed;top:5rem;left:calc(50% + 27rem);overflow-y:auto}#varlog-root #toc-pane .toc-title{color:var(--dim);margin:0 0 .5rem;font-size:.72rem}#varlog-root #toc-pane #toc-list{flex-direction:column;gap:.2rem;display:flex}#varlog-root #toc-pane a{color:var(--nord4);overflow-wrap:anywhere;text-decoration:none}#varlog-root #toc-pane a:hover{color:var(--green)}#varlog-root #toc-pane .toc-h1{color:var(--yellow);font-weight:600}#varlog-root #toc-pane .toc-h2{padding-left:.5rem}#varlog-root #toc-pane .toc-h3{color:var(--dim);padding-left:1rem;font-size:.72rem}#varlog-root #article h1,#varlog-root #article h2,#varlog-root #article h3{scroll-margin-top:2.5rem}@media (width<=1240px){#varlog-root #toc-pane{display:none!important}}#varlog-root .export-zip{border:1px solid var(--border);color:var(--nord4);cursor:pointer;background:0 0;margin-bottom:.6rem;padding:.2rem .6rem;font-family:inherit;font-size:.75rem}#varlog-root .export-zip:hover{border-color:var(--green);color:var(--green)}#varlog-root .export-zip:disabled{opacity:.5;cursor:wait}
