/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.table-controls-layer{pointer-events:none;z-index:10;width:100%;min-height:100%;position:absolute;top:0;left:0;overflow:visible}.table-add-column,.table-add-row{opacity:0;cursor:pointer;z-index:2;color:var(--fg-subtle);pointer-events:auto;background:0 0;border:none;outline:none;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s;display:flex;position:absolute}.table-add-column{border-left:2px solid var(--accent);width:22px}.table-add-row{border-top:2px solid var(--accent);height:22px}.table-add-column svg,.table-add-row svg{background:var(--surface-float);border:1px solid var(--line-default);box-sizing:content-box;border-radius:50%;padding:2px;transition:border-color .1s;display:block}.table-col-handle,.table-row-handle{opacity:0;cursor:pointer;z-index:2;color:var(--fg-subtle);background:var(--surface-float);border:1px solid var(--line-default);pointer-events:auto;border-radius:50%;outline:none;justify-content:center;align-items:center;width:24px;height:24px;margin:0;padding:0;transition:opacity .15s,background-color .1s;display:flex;position:absolute}.table-add-column:focus-visible,.table-add-row:focus-visible,.table-col-handle:focus-visible,.table-row-handle:focus-visible{opacity:1!important;pointer-events:auto!important}@media (hover:hover) and (pointer:fine){.table-add-column:hover,.table-add-row:hover{opacity:1;color:var(--fg-muted);background:var(--state-hover)}.table-add-column:hover svg,.table-add-row:hover svg{border-color:var(--line-strong)}.table-col-handle:hover,.table-row-handle:hover{color:var(--fg-muted);background:var(--state-hover);border-color:var(--line-strong)}}.markdown-editor .ProseMirror strong,.markdown-editor .ProseMirror th{font-variation-settings:"wght" 530}.markdown-editor .ProseMirror code:not(pre code){font-optical-sizing:auto;font-variation-settings:"MONO" 0;font-feature-settings:"calt" off,"liga" on;letter-spacing:.2px;text-transform:none;--line-trim:1px;font-feature-settings:"calt" on,"liga" off;font-variation-settings:"MONO" 100;background:var(--surface-tint);color:var(--fg);border-radius:var(--bash-radius-xs);font-family:Saans,system-ui,sans-serif;font-size:.875em;font-weight:440;font-stretch:100%;line-height:18px;line-height:inherit;padding:2px 4px}.markdown-editor .ProseMirror code:not(pre code).text-mono{font-variation-settings:"MONO" 100}.markdown-editor .ProseMirror code:not(pre code).text-semi-mono{font-variation-settings:"MONO" 50}.markdown-editor .ProseMirror code:not(pre code).text-caps{text-transform:none;letter-spacing:.2px}.text-sm:is(.markdown-editor .ProseMirror code:not(pre code)),.text-sm-strong:is(.markdown-editor .ProseMirror code:not(pre code)),.text-md:is(.markdown-editor .ProseMirror code:not(pre code)),.text-md-strong:is(.markdown-editor .ProseMirror code:not(pre code)),.text-lg:is(.markdown-editor .ProseMirror code:not(pre code)),.text-lg-strong:is(.markdown-editor .ProseMirror code:not(pre code)),.text-xl:is(.markdown-editor .ProseMirror code:not(pre code)),.text-xl-strong:is(.markdown-editor .ProseMirror code:not(pre code)),.text-2xl:is(.markdown-editor .ProseMirror code:not(pre code)),.text-2xl-strong:is(.markdown-editor .ProseMirror code:not(pre code)),.text-3xl:is(.markdown-editor .ProseMirror code:not(pre code)),.text-3xl-strong:is(.markdown-editor .ProseMirror code:not(pre code)){font-variation-settings:"MONO" 100}.markdown-editor .ProseMirror pre{font-optical-sizing:auto;font-variation-settings:"MONO" 0;font-feature-settings:"calt" off,"liga" on;letter-spacing:.2px;text-transform:none;--line-trim:1px;font-feature-settings:"calt" on,"liga" off;font-variation-settings:"MONO" 100;background:var(--surface-subtle);color:var(--fg-muted);border-radius:var(--bash-radius-sm);padding:12px 16px;font-family:Saans,system-ui,sans-serif;font-size:13px;font-weight:440;font-stretch:100%;line-height:18px;overflow-x:auto}.markdown-editor .ProseMirror pre.text-mono{font-variation-settings:"MONO" 100}.markdown-editor .ProseMirror pre.text-semi-mono{font-variation-settings:"MONO" 50}.markdown-editor .ProseMirror pre.text-caps{text-transform:none;letter-spacing:.2px}.text-sm:is(.markdown-editor .ProseMirror pre),.text-sm-strong:is(.markdown-editor .ProseMirror pre),.text-md:is(.markdown-editor .ProseMirror pre),.text-md-strong:is(.markdown-editor .ProseMirror pre),.text-lg:is(.markdown-editor .ProseMirror pre),.text-lg-strong:is(.markdown-editor .ProseMirror pre),.text-xl:is(.markdown-editor .ProseMirror pre),.text-xl-strong:is(.markdown-editor .ProseMirror pre),.text-2xl:is(.markdown-editor .ProseMirror pre),.text-2xl-strong:is(.markdown-editor .ProseMirror pre),.text-3xl:is(.markdown-editor .ProseMirror pre),.text-3xl-strong:is(.markdown-editor .ProseMirror pre){font-variation-settings:"MONO" 100}.markdown-editor .ProseMirror pre code{font-size:inherit;background:0 0;padding:0}.markdown-editor .ProseMirror code,.markdown-editor .ProseMirror pre{font-variation-settings:"MONO" 100}.markdown-editor .ProseMirror .is-empty:before{content:attr(data-placeholder);float:left;pointer-events:none;color:var(--fg-subtle);height:0}.markdown-editor .ProseMirror .is-empty[data-placeholder=""]:before{content:none}
