.nw{grid-template-columns:1fr 1fr;gap:12px;padding-top:96px;display:grid}.nw-group{background:var(--nt-card);border-radius:20px;align-items:center;gap:20px;padding:22px 26px;display:flex}.nw-label{color:var(--nt-soft);flex:none;margin:0;font-size:14px}.nw-names{color:var(--nt-head);flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;font-size:17px;list-style:none;display:flex}.nc{padding-top:128px}.nc-head{text-align:center;max-width:660px;margin:0 auto 48px}.nc-panel{background:var(--nt-card);border-radius:24px;padding:10px}.nc-tabs{gap:2px;padding:4px;display:flex;overflow-x:auto}.nc-tab{height:36px;font:inherit;color:var(--nt-soft);cursor:pointer;transition:color .32s var(--nt-ease);background:0 0;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:14px;position:relative}.nc-tab[aria-selected=true]{color:var(--nt-head)}.nc-tab:focus-visible{outline:1.5px solid var(--nt-signal)}.nc-tab-pill{background:var(--nt-fill);border-radius:999px;position:absolute;inset:0}.nc-tab-text{position:relative}.nc-body{grid-template-columns:300px minmax(0,1fr);gap:10px;margin-top:8px;display:grid}.nc-copy{padding:22px 20px}.nc-title{letter-spacing:-.015em;color:var(--nt-head);margin:0;font-size:20px;font-weight:400}.nc-line{color:var(--nt-text);margin:10px 0 0;font-size:15px;line-height:1.55}.nc-code{background:var(--nt-sunk);border-radius:16px;min-height:300px;position:relative;overflow:hidden}.nc-copy-btn{z-index:1;position:absolute;top:12px;right:12px}.nc-pre{font-family:var(--nt-mono);color:var(--nt-text);margin:0;padding:22px 56px 24px 0;font-size:13.5px;line-height:1.75;overflow-x:auto}.nc-pre code{min-width:max-content;display:block}.nc-row{white-space:pre;display:flex}.nc-ln{text-align:right;width:48px;color:var(--nt-soft);opacity:.5;-webkit-user-select:none;user-select:none;flex:none;padding-right:18px}.nc-kw{color:var(--nt-head);font-weight:500}.nc-str,.nc-lit{color:var(--nt-head)}.nc-dim{color:var(--nt-soft)}@media (width<=900px){.nw,.nc-body{grid-template-columns:1fr}.nc-copy{padding:14px 16px 6px}}@media (width<=520px){.nw-group{flex-direction:column;align-items:flex-start;gap:10px}}
