.sage-ui{--page: oklch(.985 .002 264);--canvas: oklch(.975 .002 264);--surface: oklch(1 0 0);--inset: oklch(.967 .003 264);--hover: oklch(.955 .004 264);--hover-2: oklch(.93 .005 264);--ink: oklch(.21 .02 264);--ink-2: oklch(.45 .02 264);--ink-3: oklch(.6 .015 264);--line: oklch(.92 .005 264);--line-strong: oklch(.87 .007 264);--grid-line: color-mix(in srgb, var(--line) 78%, transparent);--field: oklch(.975 .003 264);--sage-avatar-disc: var(--ink);--sage-accent: var(--tw-primary);--accent-ink: oklch(.5 .17 255);--accent-tint: oklch(.6 .17 255 / .12);--green: oklch(.6 .15 153);--green-tint: oklch(.6 .15 153 / .12);--orange: oklch(.68 .16 55);--orange-tint: oklch(.68 .16 55 / .12);--red: oklch(.58 .2 25);--red-tint: oklch(.58 .2 25 / .12);--shadow-hairline: 0 0 0 1px var(--line);--shadow-btn: 0 0 0 1px oklch(0 0 0 / .08), 0 1px 2px oklch(0 0 0 / .08);--shadow-raised: 0 0 0 1px oklch(0 0 0 / .06), 0 2px 10px oklch(0 0 0 / .08);--shadow-overlay: 0 0 0 1px oklch(0 0 0 / .08), 0 8px 28px oklch(0 0 0 / .14);--shadow-md: 0 4px 12px oklch(0 0 0 / .08);--radius-chip: 6px;--radius-card: 10px;--ease-link: cubic-bezier(.16, 1, .3, 1)}.dark .sage-ui{--page: oklch(.209 .004 264.477);--canvas: oklch(.231 .004 264.487);--surface: oklch(.26 .006 271.191);--inset: oklch(.243 .004 264.492);--hover: oklch(.289 .006 271.22);--hover-2: oklch(.318 .007 274.747);--ink: oklch(.964 .002 247.839);--ink-2: oklch(.731 .008 260.731);--ink-3: oklch(.541 .01 264.484);--line: oklch(.308 .006 258.354);--line-strong: oklch(.356 .007 264.474);--grid-line: color-mix(in srgb, var(--line) 78%, transparent);--field: oklch(.293 .006 271.223);--sage-accent: var(--tw-primary);--shadow-md: 0 4px 12px oklch(0 0 0 / .3);--accent-ink: oklch(.788 .113 248.33);--accent-tint: oklch(.68 .173 253.301 / .16);--green: oklch(.705 .154 153.814);--green-tint: oklch(.705 .154 153.814 / .14);--orange: oklch(.746 .156 55.642);--orange-tint: oklch(.746 .156 55.642 / .14);--red: oklch(.666 .18 21.433);--red-tint: oklch(.666 .18 21.433 / .14);--sage-avatar-disc: var(--ink-3);--shadow-hairline: 0 0 0 1px var(--line);--shadow-btn: 0 0 0 1px oklch(1 0 0 / .1), 0 1px 2px oklch(0 0 0 / .3);--shadow-raised: 0 0 0 1px oklch(1 0 0 / .13), 0 2px 10px oklch(0 0 0 / .22);--shadow-overlay: 0 0 0 1px oklch(1 0 0 / .15), 0 8px 28px oklch(0 0 0 / .34);--radius-chip: 6px;--radius-card: 10px;--ease-link: cubic-bezier(.16, 1, .3, 1)}@keyframes shimmer-text{0%{background-position:150% center}to{background-position:-50% center}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes grow-in{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}.trace-step{display:grid;animation:grow-in .4s cubic-bezier(.23,1,.32,1) both}@keyframes pop-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes eq-bounce{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes pixel-on{0%,to{opacity:.15}18%,42%{opacity:1}62%{opacity:.15}}.primitive-card-pad{padding:12px}.primitive-card-bar{padding:10px 12px}.primitive-card-footer{padding:10px}.primitive-table-cell{padding:10px 12px}.primitive-icon-button{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:var(--radius-control, .625rem)}.animated-underline{position:relative;display:inline-block}.animated-underline:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;content:"";background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .28s var(--ease-link)}a:hover .animated-underline:after,a:focus-visible .animated-underline:after{transform:scaleX(1)}.source-avatar{box-shadow:0 0 0 1px #ffffff14}.sidebar-row{width:208px;transition-duration:var(--sidebar-copy-duration);transition-timing-function:var(--sidebar-easing)}[data-sidebar-full-width=true] .sidebar-row{width:auto}@media(max-width:767.98px){.sidebar-row{width:auto}}.sidebar-copy{opacity:1;transform:translate(0);transition:opacity var(--sidebar-copy-duration) ease-out,transform var(--sidebar-copy-duration) var(--sidebar-easing)}.sidebar-logo,.sidebar-collapse-control,.sidebar-expand-control{transition-duration:var(--sidebar-copy-duration);transition-timing-function:ease-out}.sidebar-expand-control{pointer-events:none;opacity:0}.sidebar-glide-highlight{right:8px;left:8px}[data-sidebar-collapsed=true] .sidebar-row{width:36px}[data-sidebar-collapsed=true] .sidebar-copy{pointer-events:none;opacity:0;transform:translate(calc(var(--sidebar-copy-offset) * -1))}[data-sidebar-collapsed=true] .sidebar-workspace-control{pointer-events:none}[data-sidebar-collapsed=true] .sidebar-logo,[data-sidebar-collapsed=true] .sidebar-collapse-control{pointer-events:none;opacity:0}[data-sidebar-collapsed=true] .sidebar-expand-control{pointer-events:auto;opacity:1}[data-sidebar-collapsed=true] .sidebar-glide-highlight{right:auto;width:36px}.sage-ui .bg-accent{background-color:var(--sage-accent)}.sage-ui .border-accent{border-color:var(--sage-accent)}.sage-ui .text-accent{color:var(--sage-accent)}.sage-ui .bg-green{background-color:var(--green)}.sage-ui .text-green{color:var(--green)}.sage-ui .bg-green-tint{background-color:var(--green-tint)}.sage-ui .bg-orange{background-color:var(--orange)}.sage-ui .text-orange{color:var(--orange)}.sage-ui .bg-orange-tint{background-color:var(--orange-tint)}.sage-ui .bg-red{background-color:var(--red)}.sage-ui .text-red{color:var(--red)}.sage-ui .bg-red-tint{background-color:var(--red-tint)}.sage-ui .shadow-card{box-shadow:var(--shadow-md)}.sage-ui [data-bubble-surface=sage-continued]{margin-top:-.375rem}.sage-ui [data-bubble-surface=sage-continued] [data-testid$=-sender]{display:none}
