.zx .zai-code{border-radius:var(--zn-radius-lg);background:var(--zn-bg-2);width:min(100%,420px);box-shadow:inset 0 0 0 1px var(--zn-line);color:var(--zn-text-1);font-family:var(--zn-mono);font-size:var(--zn-small);white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;margin:0 0 24px;padding:20px 24px;line-height:1.7}.zx .zai-code span{color:var(--zn-text-2)}.zai-next-row{margin:0 calc(var(--zn-pad) * -1);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.zai-next-row>li{min-width:0}.zai-next-row>li+li{border-inline-start:1px solid var(--zn-line)}.zx .zai-next-link{height:100%;min-height:176px;padding:4px var(--zn-pad);color:inherit;flex-direction:column;justify-content:space-between;gap:48px;text-decoration:none;display:flex}.zai-next-title{max-width:12em;color:var(--zn-text);font-size:var(--zn-h3);line-height:1.33;font-weight:var(--zn-w-head);letter-spacing:var(--zn-track-card)}.zai-next-go{color:var(--zn-text-2);font-size:var(--zn-small);transition:color .16s}.zai-next-go>span{color:var(--zn-text-2);transition:color .16s}.zx .zai-next-link:hover .zai-next-go,.zx .zai-next-link:hover .zai-next-go>span{color:var(--zn-text)}@media (max-width:899px){.zai-next-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px;margin-inline:0}.zai-next-row>li:nth-child(odd){border-inline-start:0}.zx .zai-next-link{min-height:140px;padding-inline:0 20px}.zai-next-row>li:nth-child(2n) .zai-next-link{padding-inline-start:20px}}@media (max-width:599px){.zai-next-row{border-bottom:1px solid var(--zn-line);grid-template-columns:1fr;row-gap:0}.zai-next-row>li,.zai-next-row>li+li{border-inline-start:0;border-top:1px solid var(--zn-line)}.zx .zai-next-row>li .zai-next-link{gap:8px;min-height:0;padding:20px 0}.zai-next-title{max-width:none;font-size:17px;line-height:1.4}}.zx .zai-note-link{color:var(--zn-text-2);text-underline-offset:3px;text-decoration:underline}.zx .zai-note-link:hover{color:var(--zn-text)}.zai .zn-split.zn-tight-bottom+.zn-specs{padding-top:96px}.zai .zn-split.zn-tight-bottom:has(.zn-split-media)+.zn-specs{padding-top:24px}@media (max-width:767px){.zai .zn-split.zn-tight-bottom+.zn-specs{padding-top:48px}}.zai-narrow,.zai-docs-narrow{display:none}@media (max-width:959px){.zai-docs-wide{display:none}.zai-docs-narrow{display:block}}@media (max-width:645px){.zai-wide{display:none}.zai-narrow{display:block}.zai-narrow .zx-window{height:360px}}.zai .zn-spec-plain .zn-spec-words{margin-top:0}.zai :is(h1,h2,h3),.zai .zai-next-title{text-wrap:balance}.zai .zx-tap{padding-bottom:12px}@media (max-width:645px){.zai .zai-ask.zx-window{height:640px}.zai .zai-ask-long.zx-window{height:740px}}
