.pytorch-graph-page{background:radial-gradient(circle at 16% 12%,rgba(var(--primary-color-rgb),.12),transparent 34%),radial-gradient(circle at 84% 18%,rgba(168,85,247,.12),transparent 30%),var(--background-color)}.pytorch-graph-layout{display:grid;grid-gap:1.05rem;gap:1.05rem}.pytorch-graph-hero{grid-template-columns:minmax(0,1.2fr) minmax(260px,.65fr)}.pytorch-graph-link-stack{position:relative;z-index:1;display:grid;grid-gap:.55rem;gap:.55rem;align-content:start;align-self:start}.pytorch-graph-chip{display:inline-flex;align-items:center;gap:.45rem;color:var(--text-color);text-decoration:none;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;padding:.5rem .75rem;width:-moz-fit-content;width:fit-content;background:rgba(var(--primary-color-rgb),.08);font-size:.92rem}.light-mode .pytorch-graph-chip{border-color:rgba(15,23,42,.16)}.pytorch-graph-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.95rem;gap:.95rem}.pytorch-graph-code-block,.pytorch-graph-panel{border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.08),rgba(0,0,0,.08)),rgba(var(--primary-color-rgb),.1);padding:1rem}.light-mode .pytorch-graph-code-block,.light-mode .pytorch-graph-panel{border-color:rgba(15,23,42,.16);background:linear-gradient(180deg,rgba(15,23,42,.05),hsla(0,0%,100%,.84)),rgba(var(--primary-color-rgb),.05)}.pytorch-graph-panel-head{display:flex;gap:.7rem;align-items:center;margin-bottom:.65rem}.pytorch-graph-panel-icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(var(--primary-color-rgb),.2);color:var(--link-color)}.pytorch-graph-code-title,.pytorch-graph-footer p,.pytorch-graph-panel h2,.pytorch-graph-panel h3{margin:0}.pytorch-graph-panel h2{font-size:1.24rem}.pytorch-graph-feature-list{display:grid;grid-gap:.75rem;gap:.75rem}.pytorch-graph-feature-block h3{margin-bottom:.35rem;font-size:1.02rem}.pytorch-graph-feature-block ul{margin:.25rem 0 0;padding-left:1.1rem;display:grid;grid-gap:.4rem;gap:.4rem}.pytorch-graph-feature-block li{line-height:1.45;color:var(--text-color-secondary)}.pytorch-graph-command-grid{display:grid;grid-gap:.7rem;gap:.7rem}.pytorch-graph-command p{margin:0 0 .4rem;color:var(--text-color-secondary)}.pytorch-graph-code-block,.pytorch-graph-command pre{overflow-x:auto}.pytorch-graph-code-block code,.pytorch-graph-command code{display:block;white-space:pre;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.pytorch-graph-command pre{margin:0;padding:.65rem .7rem;border-radius:10px;background:rgba(15,23,42,.7);color:#f8fafc;border:1px solid hsla(0,0%,100%,.09)}.light-mode .pytorch-graph-code-block code,.light-mode .pytorch-graph-command pre{background:rgba(15,23,42,.75);color:#f1f5f9}.pytorch-graph-code-grid{display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.pytorch-graph-code-block{margin:0;padding:.7rem;display:grid;grid-gap:.45rem;gap:.45rem}.pytorch-graph-code-title{font-size:.87rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-color-secondary)}.pytorch-graph-code-block code{color:#e2e8f0;font-size:.9rem;background:rgba(15,23,42,.72);border:1px solid hsla(0,0%,100%,.08);padding:.65rem .7rem;border-radius:9px}.pytorch-graph-footer{gap:.75rem;justify-content:space-between;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;background:rgba(var(--primary-color-rgb),.08);padding:.9rem 1rem}.pytorch-graph-footer,.pytorch-graph-footer p{display:flex;flex-wrap:wrap;align-items:center}.pytorch-graph-footer p{margin:0;color:var(--text-color-secondary);gap:.5rem}.pytorch-graph-footer-link,.pytorch-graph-primary-link{color:var(--link-color);text-decoration:none;font-weight:700}.pytorch-graph-primary-link{display:inline-flex;gap:.4rem;align-items:center}@media (max-width:860px){.pytorch-graph-code-grid,.pytorch-graph-hero,.pytorch-graph-panels{grid-template-columns:1fr}.pytorch-graph-link-stack{justify-items:start}}