.nt-assistant-msg--embed{display:block;margin-top:0;color:var(--nt-color-foreground);font-size:var(--nt-text-sm)}.nt-assistant-embed{margin:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--nt-color-accent) 22%,var(--nt-color-border));border-radius:var(--nt-radius-xl);background:var(--nt-color-background);box-shadow:var(--nt-shadow-xs)}.nt-assistant-embed.is-loading{min-height:6rem;display:grid;place-items:center;color:var(--nt-color-muted-foreground);font-size:var(--nt-text-xs)}.nt-assistant-embed.is-gone{padding:var(--nt-space-3);border-style:dashed;border-color:var(--nt-color-border);color:var(--nt-color-muted-foreground);font-size:var(--nt-text-xs)}.nt-assistant-embed-gone{margin:0}.nt-assistant-embed-caption{display:flex;text-align:start;align-items:center;gap:var(--nt-space-2);padding:var(--nt-space-2) var(--nt-space-3);border-bottom:1px solid color-mix(in srgb,var(--nt-color-accent) 14%,var(--nt-color-border-muted));background:color-mix(in srgb,var(--nt-color-accent) 6%,var(--nt-color-background));color:var(--nt-color-accent-text, var(--nt-color-accent));font-size:var(--nt-text-xs)}.nt-assistant-embed-icon{flex:none;width:.875rem;height:.875rem}.nt-assistant-embed-trail{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.nt-assistant-embed-live{flex:none;color:var(--nt-color-muted-foreground)}.nt-assistant-embed-body{max-height:28rem;overflow:auto;overscroll-behavior:contain}.nt-assistant-embed-body>.mark-preview{padding:var(--nt-space-2) var(--nt-space-3);font-size:var(--nt-text-sm);background:transparent}.nt-assistant-embed-body .mark-preview>:first-child,.nt-assistant-embed-body .mark-preview>:first-child>.nt-block:first-child{margin-top:0}.nt-assistant-embed-body .mark-preview>:last-child,.nt-assistant-embed-body .mark-preview>:last-child>.nt-block:last-child,.nt-assistant-embed-body .nt-data-table{margin-bottom:0}.nt-assistant-embed-body [inert]{cursor:default}.nt-assistant-embed-actions{display:flex;flex-wrap:wrap;gap:var(--nt-space-1);padding:var(--nt-space-2);border-top:1px solid var(--nt-color-border-muted, var(--nt-color-border));background:var(--nt-color-surface)}.nt-assistant-embed-pin{display:contents;margin:0}.nt-assistant-embed-action{min-height:2rem;display:inline-flex;align-items:center;padding:var(--nt-space-1) var(--nt-space-2);border:0;border-radius:var(--nt-radius-md);background:transparent;color:var(--nt-color-muted-foreground);font:inherit;font-size:var(--nt-text-xs);font-weight:600;text-decoration:none;cursor:pointer}.nt-assistant-embed-action:hover{color:var(--nt-color-foreground);background:var(--nt-color-background)}.nt-assistant-embed-action.is-primary{background:color-mix(in srgb,var(--nt-color-accent) 10%,var(--nt-color-background));color:var(--nt-color-accent-text, var(--nt-color-accent))}.nt-assistant-embed-action[aria-pressed=true]{background:var(--nt-color-accent);color:var(--nt-color-inverse-foreground)}.nt-assistant-embed-note:empty{display:none}.nt-assistant-embed-note{margin:0;padding:0 var(--nt-space-3) var(--nt-space-2);background:var(--nt-color-surface);color:var(--nt-color-muted-foreground);font-size:var(--nt-text-xs)}@media(max-width:640px){.nt-assistant-embed-action{min-height:2.75rem;padding:var(--nt-space-2) var(--nt-space-3)}.nt-assistant-embed-body{max-height:22rem}}
