table[data-markdown=table]{border-collapse:separate;border-spacing:0;border-radius:var(--sem-radius-12)}mark[data-message-search-highlight]{border-radius:var(--sem-radius-3);color:inherit;background:var(--palette-yellow-soft-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone}table[data-markdown=table] :is(th,td){padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}table[data-markdown=table] th{white-space:nowrap;text-align:left;font-weight:600}div[data-markdown=table-wrapper]>.overflow-x-auto{border-radius:inherit;-webkit-overflow-scrolling:touch;border:0;max-width:100%;overflow:auto hidden}div[data-markdown=table-wrapper]{background:var(--sem-bg-page);position:relative;gap:0!important;margin-top:0!important;padding:0!important}div[data-markdown=table-wrapper] table[data-markdown=table]{width:max-content;min-width:100%}div[data-markdown=table-wrapper]>div:not(.overflow-x-auto):has(button){z-index:10;opacity:0;background:var(--sem-bg-page);border-radius:var(--sem-radius-8);border:1px solid color-mix(in oklab, var(--border) 50%, transparent);padding:.125rem .25rem;transition:opacity .15s;position:absolute;top:.5rem;right:.5rem}:is(div[data-markdown=table-wrapper]:hover>div:not(.overflow-x-auto):has(button),div[data-markdown=table-wrapper]:focus-within>div:not(.overflow-x-auto):has(button)){opacity:1}div[data-markdown=table-wrapper]>div:not(.overflow-x-auto):has(button) button{border-radius:var(--sem-radius-6);color:var(--sem-text-soft-500);padding:.375rem;transition:background-color .15s,color .15s}div[data-markdown=table-fullscreen]>div>div:has(button) button{border-radius:var(--sem-radius-6);color:var(--sem-text-soft-500);padding:.375rem;transition:background-color .15s,color .15s}div[data-markdown=table-wrapper]>div:not(.overflow-x-auto):has(button) button:hover{background-color:color-mix(in oklab, var(--sem-state-press) 60%, transparent);color:var(--sem-text-strong-950)}div[data-markdown=table-fullscreen]>div>div:has(button) button:hover{background-color:color-mix(in oklab, var(--sem-state-press) 60%, transparent);color:var(--sem-text-strong-950)}div[data-markdown=table-wrapper]>div:not(.overflow-x-auto):has(button) div.absolute.top-full{background:var(--sem-bg-page);color:var(--sem-text-strong-950);opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none}div[data-markdown=table-fullscreen]>div>div:has(button) div.absolute.top-full{background:var(--sem-bg-page);color:var(--sem-text-strong-950);opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none}div[data-markdown=table-wrapper]>div:not(.overflow-x-auto):has(button) div.absolute.top-full button{border-radius:0;padding:.5rem .75rem}div[data-markdown=table-fullscreen]>div>div:has(button) div.absolute.top-full button{border-radius:0;padding:.5rem .75rem}div[data-markdown=table-fullscreen]{background:var(--sem-bg-page);z-index:1200}body:has(div[data-markdown=table-fullscreen]) [data-overlay-root-id]{pointer-events:none}div[data-markdown=table-fullscreen]>div{background:var(--sem-bg-page)}div[data-markdown=table-fullscreen]>div>div:has(button){z-index:20;background:var(--sem-bg-page);position:sticky;top:0}div[data-markdown=table-fullscreen]>div>div:last-child,div[data-markdown=table-fullscreen] table[data-markdown=table]{background:var(--sem-bg-page)}div[data-markdown=table-fullscreen] thead[data-markdown=table-header]{background:color-mix(in oklab, var(--muted) 80%, var(--sem-bg-page))}div[data-markdown=table-fullscreen] tbody[data-markdown=table-body],div[data-markdown=table-fullscreen] tr[data-markdown=table-row],div[data-markdown=table-fullscreen] td[data-markdown=table-cell],div[data-markdown=table-fullscreen] th[data-markdown=table-header-cell]{background:inherit}div[data-markdown=code-block]{background:color-mix(in oklab, var(--muted) 30%, transparent);gap:0;padding-bottom:1rem}.dark div[data-markdown=code-block]{background:color-mix(in oklab, var(--muted) 70%, transparent)}div[data-markdown=code-block-header]{padding-left:.25rem}div[data-markdown=code-block]>div:has(>div[data-markdown=code-block-actions]){align-items:center;margin-top:-2rem;top:0}div[data-markdown=code-block-actions]{background:0 0;border:0;align-items:center;gap:0;padding:0}div[data-markdown=code-block-body]{background:0 0;border:0;padding:0}div[data-markdown=code-block-body]>pre{border-radius:var(--sem-radius-12);--sdm-bg:color-mix(in oklab, var(--muted) 30%, transparent);color:var(--sdm-fg,inherit);background-color:var(--sdm-bg,var(--sem-bg-page));border:0;padding:0}.marked-markdown div[data-markdown=code-block-body]>pre code>span:before{color:color-mix(in oklab, var(--sem-text-soft-500) 32%, transparent)}.dark div[data-markdown=code-block-body]>pre{--shiki-dark-bg:color-mix(in oklab, var(--muted) 70%, transparent);color:var(--shiki-dark,var(--sdm-fg,inherit));background-color:var(--shiki-dark-bg,var(--sdm-bg,var(--sem-bg-page)))}.marked-markdown li[data-markdown=task-item]{list-style-type:none}.marked-markdown li[data-markdown=task-item]>input[type=checkbox]:first-child,.marked-markdown li[data-markdown=task-item]>p:first-child>input[type=checkbox]:first-child{margin-left:-1.25rem}.marked-markdown input[type=checkbox]{appearance:none;vertical-align:-.125rem;border-radius:var(--sem-radius-4);width:.875rem;height:.875rem;box-shadow:inset 0 0 0 1px var(--sem-stroke-sub-300);background-color:#0000;margin:0 .375rem 0 0}.marked-markdown input[type=checkbox]:checked{box-shadow:none;background-color:var(--sem-bg-strong-950);background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%278%27 viewBox=%270 0 10 8%27 fill=%27none%27><path d=%27M1 3.5L4 6.5L9 1.5%27 stroke=%27%23ffffff%27 stroke-width=%271.5%27/></svg>");background-position:50%;background-repeat:no-repeat}.dark .marked-markdown input[type=checkbox]:checked{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%278%27 viewBox=%270 0 10 8%27 fill=%27none%27><path d=%27M1 3.5L4 6.5L9 1.5%27 stroke=%27%231b1b1b%27 stroke-width=%271.5%27/></svg>")}.marked-markdown.space-y-4>:not(:last-child),.marked-markdown .space-y-4>:not(:last-child){margin-block:0 .5rem!important}