.design-md-prose{color:#1c1c1e;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14px;line-height:1.65}.design-md-prose>*:first-child{margin-top:0}.design-md-prose h1{font-size:1.5rem;font-weight:650;letter-spacing:-.02em;margin:0 0 .75rem;line-height:1.25}.design-md-prose h2{font-size:1.15rem;font-weight:650;letter-spacing:-.015em;margin:1.75rem 0 .65rem;padding-bottom:.35rem;border-bottom:1px solid rgba(0,0,0,.06);line-height:1.3}.design-md-prose h3{font-size:.95rem;font-weight:600;margin:1.25rem 0 .45rem;line-height:1.35}.design-md-prose h4,.design-md-prose h5,.design-md-prose h6{font-size:.875rem;font-weight:600;margin:1rem 0 .35rem}.design-md-prose p{margin:.65rem 0}.design-md-prose a{color:#007aff;text-decoration:underline;text-underline-offset:2px}.design-md-prose ul,.design-md-prose ol{margin:.65rem 0;padding-left:1.35rem}.design-md-prose li{margin:.25rem 0}.design-md-prose blockquote{margin:.85rem 0;padding:.35rem 0 .35rem .9rem;border-left:3px solid rgba(0,122,255,.35);color:#636366}.design-md-prose hr{border:0;border-top:1px solid rgba(0,0,0,.08);margin:1.5rem 0}.design-md-prose code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82em;background:#f2f2f7;padding:.12em .35em;border-radius:4px}.design-md-prose pre{margin:.85rem 0;padding:.9rem 1rem;overflow-x:auto;border-radius:12px;background:#f2f2f7;border:1px solid rgba(0,0,0,.05);font-size:12px;line-height:1.55}.design-md-prose pre code{background:transparent;padding:0;border-radius:0;font-size:inherit}.design-md-prose table{width:100%;border-collapse:collapse;margin:.85rem 0;font-size:12.5px;display:block;overflow-x:auto}.design-md-prose thead{background:#f9f9fb}.design-md-prose th,.design-md-prose td{border:1px solid rgba(0,0,0,.08);padding:.45rem .6rem;text-align:left;vertical-align:top}.design-md-prose th{font-weight:600;white-space:nowrap}.design-md-prose img{max-width:100%;border-radius:10px;margin:.75rem 0}.design-md-prose .md-color{display:inline-flex;align-items:center;gap:.35rem;vertical-align:middle;margin:0 .1rem}.design-md-prose .md-color-chip{display:inline-block;width:.85rem;height:.85rem;border-radius:999px;flex-shrink:0}.design-md-prose .md-color code{background:#f2f2f7;padding:.1em .35em;border-radius:4px;font-size:.82em}
