:root[data-dev-overlay=on] [data-dev-mark]{outline:2px dashed var(--dev-mark-color);outline-offset:2px;border-radius:6px;position:relative}:root[data-dev-overlay=on] [data-dev-mark]:before{content:attr(data-dev-label);z-index:30;background:var(--dev-mark-color);color:#fff;max-width:calc(100% - 12px);font:600 10px/16px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:4px;padding:0 6px;position:absolute;top:-10px;left:6px;overflow:hidden}[data-dev-mark=new],[data-dev-mark-swatch=new]{--dev-mark-color:#dc2626}[data-dev-mark=extended],[data-dev-mark-swatch=extended]{--dev-mark-color:#ea8a0c}[data-dev-mark=existing],[data-dev-mark-swatch=existing]{--dev-mark-color:#16a34a}:root[data-dev-hide-new=true] [data-dev-mark=new],:root[data-dev-hide-extended=true] [data-dev-mark=extended],:root[data-dev-hide-existing=true] [data-dev-mark=existing]{outline:none}:root[data-dev-hide-new=true] [data-dev-mark=new]:before,:root[data-dev-hide-extended=true] [data-dev-mark=extended]:before,:root[data-dev-hide-existing=true] [data-dev-mark=existing]:before{display:none}.dev-mark-swatch{background:var(--dev-mark-color);border-radius:9999px;width:10px;height:10px}:root[data-dev-overlay=on] [data-dev-mark]:has(>[data-slot=ems-bar]):before{top:auto;bottom:-10px}
[data-slot=markdown-content]{--markdown-link:var(--blue-slate);font-size:.875rem;line-height:1.625}.dark [data-slot=markdown-content]{--markdown-link:var(--primary)}[data-slot=markdown-content]>:first-child{margin-top:0}[data-slot=markdown-content]>:last-child{margin-bottom:0}[data-slot=markdown-content] p{margin-bottom:.75rem}[data-slot=markdown-content] strong{font-weight:600}[data-slot=markdown-content] em{font-style:italic}[data-slot=markdown-content] :is(h1,h2,h3,h4,h5,h6){color:var(--foreground);line-height:1.3}[data-slot=markdown-content] h1{letter-spacing:-.01em;margin:1.5rem 0 .5rem;font-size:1.375rem;font-weight:600}[data-slot=markdown-content] h2{letter-spacing:-.01em;margin:1.25rem 0 .5rem;font-size:1.1875rem;font-weight:600}[data-slot=markdown-content] h3{margin:1.125rem 0 .375rem;font-size:1.0625rem;font-weight:600}[data-slot=markdown-content] h4{margin:1rem 0 .25rem;font-size:.9375rem;font-weight:600}[data-slot=markdown-content] h5{color:var(--muted-foreground);margin:.875rem 0 .25rem;font-size:.875rem;font-weight:600}[data-slot=markdown-content] h6{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin:.875rem 0 .25rem;font-size:.75rem;font-weight:600}[data-slot=markdown-content] a{color:var(--markdown-link);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}[data-slot=markdown-content] a:hover{text-decoration-thickness:2px}[data-slot=markdown-content] a[target=_blank]:after{content:"";vertical-align:-.05em;background-color:currentColor;width:.8em;height:.8em;margin-left:.25em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 104a8 8 0 0 1-16 0V59.3l-66.3 66.4a8 8 0 0 1-11.4-11.4L196.7 48H152a8 8 0 0 1 0-16h64a8 8 0 0 1 8 8Zm-40 24a8 8 0 0 0-8 8v72H48V80h72a8 8 0 0 0 0-16H48a16 16 0 0 0-16 16v128a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-72a8 8 0 0 0-8-8Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 104a8 8 0 0 1-16 0V59.3l-66.3 66.4a8 8 0 0 1-11.4-11.4L196.7 48H152a8 8 0 0 1 0-16h64a8 8 0 0 1 8 8Zm-40 24a8 8 0 0 0-8 8v72H48V80h72a8 8 0 0 0 0-16H48a16 16 0 0 0-16 16v128a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-72a8 8 0 0 0-8-8Z'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-slot=markdown-content] :is(ul,ol){margin:.75rem 0;padding-left:1.5rem}[data-slot=markdown-content] ul{list-style:outside}[data-slot=markdown-content] ol{list-style:decimal}[data-slot=markdown-content] li{margin:.25rem 0}[data-slot=markdown-content] li::marker{color:var(--muted-foreground)}[data-slot=markdown-content] code{border:1px solid var(--border);background-color:var(--muted);font-family:var(--font-mono);border-radius:4px;padding:1px 5px;font-size:.78rem}[data-slot=markdown-content] pre{border:1px solid var(--border);background-color:var(--muted);border-radius:8px;margin:.75rem 0;padding:.75rem;line-height:1.5;overflow-x:auto}[data-slot=markdown-content] pre code{background-color:#0000;border:0;padding:0}[data-slot=markdown-content] table{border-collapse:collapse;max-width:100%;margin:.75rem 0;font-size:.8125rem;display:block;overflow-x:auto}[data-slot=markdown-content] :is(th,td){border:1px solid var(--border);white-space:nowrap;padding:6px 10px}[data-slot=markdown-content] th{background-color:var(--muted);text-align:left;font-weight:600}[data-slot=markdown-content] hr{border:0;border-top:1px solid var(--border);margin:1.25rem 0}
