.ZGDmtG_prose{max-width:760px;margin-inline:auto}.ZGDmtG_updated{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface-muted);color:var(--text-dim);margin-bottom:2rem;padding:.35rem .85rem;font-size:.82rem;display:inline-block}.ZGDmtG_tabNavWrapper{justify-content:center;margin-bottom:2.25rem;display:flex}.ZGDmtG_tabNav{background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius-pill);align-items:center;gap:.35rem;padding:.3rem;display:inline-flex;box-shadow:inset 0 1px 2px #0003}[data-theme=light] .ZGDmtG_tabNav{background:#0000000a;border-color:#18181b1a;box-shadow:inset 0 1px 2px #0000000a}.ZGDmtG_tabButton{border-radius:var(--radius-pill);color:var(--text-dim);cursor:pointer;transition:color .2s var(--ease), background-color .2s var(--ease), border-color .2s var(--ease), box-shadow .2s var(--ease);-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.6rem 1.35rem;font-size:.9rem;font-weight:550;display:inline-flex}.ZGDmtG_tabButton:hover{color:var(--text);background:var(--surface-hover)}.ZGDmtG_tabButtonActive{color:var(--text);background:var(--elevated);border-color:var(--border-strong);font-weight:600;box-shadow:0 2px 10px #00000059}[data-theme=light] .ZGDmtG_tabButtonActive{color:#18181b;background:#fff;border-color:#18181b26;box-shadow:0 2px 8px #18181b14}.ZGDmtG_tabIcon{color:inherit;opacity:.85;justify-content:center;align-items:center;display:inline-flex}@media (max-width:580px){.ZGDmtG_tabNavWrapper{width:100%}.ZGDmtG_tabNav{border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;width:100%;display:grid}.ZGDmtG_tabButton{white-space:normal;border-radius:var(--radius);justify-content:center;min-width:0;padding:.65rem .5rem;font-size:.84rem;line-height:1.4}.ZGDmtG_tabIcon{flex-shrink:0}}.ZGDmtG_section{margin-bottom:2.25rem}.ZGDmtG_heading{letter-spacing:-.015em;color:var(--text);margin-bottom:.75rem;font-size:1.25rem;font-weight:650}.ZGDmtG_subheading{color:var(--text);letter-spacing:-.01em;margin-top:1.25rem;margin-bottom:.45rem;font-size:1rem;font-weight:650}.ZGDmtG_prose p{color:var(--text-dim);margin-bottom:.75rem;line-height:1.7}.ZGDmtG_prose strong{color:var(--text);font-weight:600}.ZGDmtG_prose a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--text-faint);text-decoration-color:var(--text-faint);text-underline-offset:3px;transition:text-decoration-color .2s var(--ease)}.ZGDmtG_prose a:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.ZGDmtG_list{flex-direction:column;gap:.55rem;margin-top:.4rem;margin-bottom:.75rem;padding:0;list-style:none;display:flex}.ZGDmtG_list li{color:var(--text-dim);padding-left:1.25rem;line-height:1.65;position:relative}.ZGDmtG_list li:before{content:"›";color:var(--text-dim);font-weight:700;line-height:1.65;position:absolute;top:0;left:0}.ZGDmtG_callout{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-muted);margin-bottom:2rem;padding:1.25rem 1.5rem}.ZGDmtG_callout p{color:var(--text-2);margin:0;line-height:1.65}.ZGDmtG_prose code{border:1px solid var(--border);background:var(--surface-muted);color:var(--text-2);border-radius:5px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em}
