.crsdk-experibot-log-sidebar>.content{scrollbar-gutter:stable!important}.log.svelte-1krh7y0>:where(.svelte-1krh7y0):first-child{margin-top:0!important}.log.svelte-1krh7y0>:where(.svelte-1krh7y0):last-child{margin-bottom:0!important}.log.svelte-1krh7y0 .message-group:where(.svelte-1krh7y0){margin:1rem 0}.log.svelte-1krh7y0 .message:where(.svelte-1krh7y0){box-sizing:border-box;background:var(--background-surface,#fff);border:.1rem solid var(--border-default,#e1e5ea);border-radius:.5rem;gap:1rem;width:100%;padding:.75rem 1rem;display:inline-flex}.log.svelte-1krh7y0 .message:where(.svelte-1krh7y0):has(+.message:where(.svelte-1krh7y0)){border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.log.svelte-1krh7y0 .message:where(.svelte-1krh7y0):is(.message:where(.svelte-1krh7y0)+:where(.svelte-1krh7y0)){border-top-left-radius:0;border-top-right-radius:0}.log.svelte-1krh7y0 .message.role-warning:where(.svelte-1krh7y0){background:var(--background-signal-warning,#ffecc3);border-color:var(--border-signal-warning,#fab000);color:var(--foreground-on-signal-warning,#945900)}.log.svelte-1krh7y0 .message.role-error:where(.svelte-1krh7y0){background:var(--background-signal-critical,#ffe9e6);border-color:var(--border-signal-critical,#e4032e);color:var(--foreground-on-signal-critical,#b40c20)}.log.svelte-1krh7y0 .message.role-separator:where(.svelte-1krh7y0){padding:unset;background:unset;border-radius:unset;color:var(--foreground-secondary,#636c70);border:none;align-items:center;gap:1.25rem;margin:2rem 0;display:flex}.log.svelte-1krh7y0 .message.role-separator:where(.svelte-1krh7y0) .label:where(.svelte-1krh7y0){align-items:center;gap:.5rem;display:flex}.log.svelte-1krh7y0 .message.role-separator:where(.svelte-1krh7y0) .line:where(.svelte-1krh7y0){border-top:.1rem solid var(--border-default,#e1e5ea);flex:1}.log.svelte-1krh7y0 .message:where(.svelte-1krh7y0) .timestamp:where(.svelte-1krh7y0){letter-spacing:-1px;font-variant-numeric:tabular-nums;opacity:.75;font-size:.875rem;font-weight:400;line-height:1.5rem}.log.svelte-1krh7y0 .message:where(.svelte-1krh7y0) .content:where(.svelte-1krh7y0){flex-direction:column;flex-grow:1;gap:.25rem;display:flex}.log.svelte-1krh7y0 .message:where(.svelte-1krh7y0) .content:where(.svelte-1krh7y0) .code-font:where(.svelte-1krh7y0){white-space:pre-wrap}.log.svelte-1krh7y0 .message:where(.svelte-1krh7y0) crui-icon{font-size:1.5rem}.flex.svelte-1krh7y0{flex-direction:column;gap:1.5rem;display:flex}
