:root{--ae-radius:var(--mantine-radius-lg);--ae-message-radius:var(--ae-radius);--ae-message-radius-inner-offset:calc(.25rem*var(--mantine-scale));--ae-message-radius-inner:calc(var(--ae-message-radius) - var(--ae-message-radius-inner-offset));--ae-input-radius:var(--ae-radius);--ae-tool-radius:calc(.625rem*var(--mantine-scale));--ae-notice-radius:calc(.5rem*var(--mantine-scale));--ae-row-radius:calc(.375rem*var(--mantine-scale));--ae-control-radius:var(--mantine-radius-sm);--ae-control-height-xs:calc(1.25rem*var(--mantine-scale));--ae-control-height-sm:calc(1.5rem*var(--mantine-scale));--ae-control-height-md:calc(1.75rem*var(--mantine-scale));--ae-row-height:calc(1.75rem*var(--mantine-scale));--ae-space-3xs:calc(.125rem*var(--mantine-scale));--ae-space-2xs:calc(.25rem*var(--mantine-scale));--ae-space-xs:calc(.375rem*var(--mantine-scale));--ae-space-sm:calc(.5rem*var(--mantine-scale));--ae-space-md:calc(.75rem*var(--mantine-scale));--ae-space-lg:calc(1rem*var(--mantine-scale));--ae-space-xl:calc(1.5rem*var(--mantine-scale));--ae-space-2xl:calc(2rem*var(--mantine-scale));--ae-inset-tool-x:calc(.625rem*var(--mantine-scale));--ae-inset-bubble-x:calc(.875rem*var(--mantine-scale));--ae-control-gap:var(--ae-space-2xs);--ae-row-gap:var(--ae-space-2xs);--ae-block-gap:var(--ae-space-md);--ae-turn-gap:var(--ae-space-sm);--ae-column-pad-x:var(--ae-space-lg);--ae-column-pad-y:var(--ae-space-xl);--ae-surface-pad:var(--ae-space-md);--ae-max-width:calc(26.25rem*var(--mantine-scale));--ae-panel-header-height:auto;--ae-context-padding:calc(.625rem*var(--mantine-scale));--ae-user-message-x:calc(.875rem*var(--mantine-scale));--ae-user-message-y:calc(.625rem*var(--mantine-scale));--ae-font-size-2xs:calc(.625rem*var(--mantine-scale));--ae-font-size-xxs:calc(.6875rem*var(--mantine-scale));--ae-font-size-xs:var(--mantine-font-size-xs);--ae-font-size-sm:var(--mantine-font-size-sm);--ae-font-size-md:var(--mantine-font-size-md);--ae-font-mono:var(--mantine-font-family-monospace);--ae-line-height-xs:calc(1rem*var(--mantine-scale));--ae-line-height-sm:calc(1.25rem*var(--mantine-scale));--ae-anim-shimmer:ae-shimmer;--ae-anim-blink:ae-blink;--ae-anim-loading-dots:ae-loading-dots;--ae-anim-spin:ae-spin;--ae-hover:var(--mantine-color-default-hover);--ae-primary:var(--mantine-primary-color-filled);--ae-primary-hover:var(--mantine-primary-color-filled-hover);--ae-primary-contrast:var(--mantine-primary-color-contrast);--ae-send-button-bg:var(--ae-primary);--ae-send-button-color:var(--ae-primary-contrast);--ae-error-border:color-mix(in srgb,var(--mantine-color-red-6),transparent 70%);--ae-error-bg:color-mix(in srgb,var(--mantine-color-red-6),transparent 90%);--ae-warning-border:color-mix(in srgb,var(--mantine-color-yellow-6),transparent 65%);--ae-warning-bg:color-mix(in srgb,var(--mantine-color-yellow-6),transparent 90%);--ae-danger:var(--mantine-color-red-text);--ae-danger-fill:var(--mantine-color-red-9);--ae-success:var(--mantine-color-green-text);--ae-warning:var(--mantine-color-orange-text);--ae-info:var(--mantine-color-blue-text)}:root[data-mantine-color-scheme=light]{--ae-bg:#fff;--ae-bg-secondary:#f0f0f0;--ae-bg-tertiary:#f8f8f8;--ae-muted:#f5f5f5;--ae-fg:#1a1a1a;--ae-fg-muted:#737373;--ae-fg-subtle:#a3a3a3;--ae-border:#e4e4e7;--ae-user-message-bg:#f5f5f5;--ae-user-message-text:#1a1a1a;--ae-input-bg:#fff;--ae-input-border:#e4e4e7;--ae-input-color:#1a1a1a;--ae-input-placeholder:#a3a3a3;--ae-tool-bg:#f5f5f5;--ae-tool-border:#e4e4e7;--ae-tool-color:#1a1a1a;--ae-tool-color-muted:#737373;--ae-code-bg:#1e1e1e;--ae-code-color:var(--mantine-color-text);--ae-icon-idle:#a3a3a3;--ae-terminal-prompt:#d97706;--ae-diff-added-bg:#22c55e1a;--ae-diff-added-border:#22c55e80;--ae-diff-added-text:#15803d;--ae-diff-removed-bg:#ef44441a;--ae-diff-removed-border:#ef444480;--ae-diff-removed-text:#dc2626;--ae-diff-added-highlight:#22c55e4d;--ae-diff-removed-highlight:#ef444440}:root[data-mantine-color-scheme=dark]{--ae-bg:#0a0a0a;--ae-bg-secondary:#242424;--ae-bg-tertiary:#141414;--ae-muted:#262626;--ae-fg:#fafafa;--ae-fg-muted:#8c8c8c;--ae-fg-subtle:#71717a;--ae-border:#2a2a2a;--ae-user-message-bg:#1a1a1a;--ae-user-message-text:#fafafa;--ae-input-bg:#0a0a0a;--ae-input-border:#2a2a2a;--ae-input-color:#fafafa;--ae-input-placeholder:#71717a;--ae-tool-bg:#141414;--ae-tool-border:#2a2a2a;--ae-tool-color:#fafafa;--ae-tool-color-muted:#8c8c8c;--ae-code-bg:#0a0a0a;--ae-code-color:#d4d4d4;--ae-icon-idle:#71717a;--ae-terminal-prompt:#fbbf24;--ae-diff-added-bg:#22c55e26;--ae-diff-added-border:#22c55e66;--ae-diff-added-text:#4ade80;--ae-diff-removed-bg:#ef444426;--ae-diff-removed-border:#ef444466;--ae-diff-removed-text:#f87171;--ae-diff-added-highlight:#22c55e59;--ae-diff-removed-highlight:#ef444459}.ae-overlay-inner{inset-inline-start:0}@keyframes ae-shimmer{0%{background-position:100%}to{background-position:0}}@keyframes ae-blink{50%{opacity:0}}@keyframes ae-loading-dots{0%,to{opacity:0}50%{opacity:1}}@keyframes ae-spin{to{transform:rotate(1turn)}}.me_1874a81b{animation:var(--ae-anim-shimmer) var(--ae-shimmer-duration,2s) linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,var(--ae-fg-subtle) 0,var(--ae-fg-subtle) 40%,var(--ae-fg-muted) 50%,var(--ae-fg-subtle) 60%,var(--ae-fg-subtle) 100%);color:#0000;background-repeat:no-repeat;background-size:250% 100%;display:inline-block}.me_eaebd28b{color:var(--ae-fg);opacity:.24;flex-shrink:0;position:relative}.me_fd6139b{width:100%;height:100%;display:block;overflow:visible}.me_71f4d9f6{animation:me_9907d195 var(--ae-spiral-duration,.5s) linear infinite}.me_eaeab5ce{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:21 79;animation:me_cb21d3be var(--ae-spiral-duration,.5s) linear infinite}@keyframes me_9907d195{0%{transform:translate(4px)}to{transform:translate(-4px)}}@keyframes me_cb21d3be{0%{stroke-dashoffset:-23px}to{stroke-dashoffset:-57px}}.me_a5116f7c{gap:calc(.25rem*var(--mantine-scale));flex-direction:column;width:100%;display:flex}.me_a5116f7c[data-expandable]{gap:calc(.5rem*var(--mantine-scale))}.me_968ea8de{color:inherit;text-align:left;width:100%;display:flex}.me_bb009000{border-radius:var(--ae-tool-radius);cursor:default;align-items:center;gap:calc(.25rem*var(--mantine-scale));-webkit-user-select:none;user-select:none;min-width:0;max-width:100%;display:flex}.me_bb009000[data-toggle]{cursor:pointer}.me_e72879f{color:var(--ae-fg-muted);font-size:var(--ae-font-size-sm);gap:calc(.5rem*var(--mantine-scale));line-height:var(--ae-line-height-sm);min-width:0}.me_a50d2b13,.me_e72879f{align-items:center;display:flex}.me_a50d2b13{height:calc(.75rem*var(--mantine-scale));width:calc(.75rem*var(--mantine-scale));flex-shrink:0;justify-content:center}.me_a50d2b13>*{width:100%;height:100%}.me_fcc1639a{white-space:nowrap;flex-shrink:0;font-weight:450}.me_509ac827{height:calc(1rem*var(--mantine-scale));align-items:center;margin:0;line-height:1;display:inline-flex}.me_8e04c86b{color:color-mix(in srgb,var(--ae-fg-muted),transparent 40%);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:400;overflow:hidden}.me_202e161{color:var(--ae-fg-muted);flex-shrink:0;transition:transform .15s ease-out;display:flex}.me_202e161[data-open]{transform:rotate(90deg)}.me_100fb2d3{-webkit-backdrop-filter:blur(calc(.25rem*var(--mantine-scale)));backdrop-filter:blur(calc(.25rem*var(--mantine-scale)));background-color:color-mix(in srgb,var(--mantine-color-black),transparent 10.0%);z-index:var(--mantine-z-index-modal);display:flex;position:fixed;inset:0}.me_100fb2d3,.me_89d2d3e0{justify-content:center;align-items:center}.me_89d2d3e0{background-color:color-mix(in srgb,var(--mantine-color-black),transparent 50%);color:var(--mantine-color-white);z-index:1;border-radius:50%;transition:background-color .15s;display:inline-flex;position:absolute}@media (hover:hover){.me_89d2d3e0:hover{background-color:color-mix(in srgb,var(--mantine-color-black),transparent 30%)}}@media (hover:none){.me_89d2d3e0:active{background-color:color-mix(in srgb,var(--mantine-color-black),transparent 30%)}}.me_b0c1113b{height:calc(2.25rem*var(--mantine-scale));right:calc(1rem*var(--mantine-scale));top:calc(1rem*var(--mantine-scale));width:calc(2.25rem*var(--mantine-scale))}.me_87c6d126{height:calc(2.5rem*var(--mantine-scale));width:calc(2.5rem*var(--mantine-scale));top:50%;transform:translateY(-50%)}.me_71147a90{left:calc(1rem*var(--mantine-scale))}.me_71136350{right:calc(1rem*var(--mantine-scale))}.me_43a3a208{justify-content:center;align-items:center;display:flex}.me_43a3a208,.me_b115dc9e{max-width:90vw;max-height:85vh}.me_b115dc9e{object-fit:contain;-webkit-user-select:none;user-select:none}.me_6ca9eab8{bottom:calc(1.5rem*var(--mantine-scale));align-items:center;gap:calc(.75rem*var(--mantine-scale));flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%)}.me_710efca7{gap:calc(.5rem*var(--mantine-scale));display:flex}.me_87c6ad4c{background-color:color-mix(in srgb,var(--mantine-color-white),transparent 60%);height:calc(.5rem*var(--mantine-scale));width:calc(.5rem*var(--mantine-scale));border-radius:50%;transition:background-color .15s,transform .15s}@media (hover:hover){.me_87c6ad4c:hover{background-color:color-mix(in srgb,var(--mantine-color-white),transparent 40%)}}@media (hover:none){.me_87c6ad4c:active{background-color:color-mix(in srgb,var(--mantine-color-white),transparent 40%)}}.me_87c6ad4c[data-active]{background-color:var(--mantine-color-white);transform:scale(1.25)}.me_8a32c47f{color:color-mix(in srgb,var(--mantine-color-white),transparent 30%);font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm)}.me_fc56ea10{--attachment-radius:calc(var(--ae-input-radius) - var(--ae-context-padding));--attachment-radius-inner:calc(var(--attachment-radius) - .125rem*var(--mantine-scale));background-color:color-mix(in srgb,var(--ae-muted),transparent 50%);border-radius:var(--attachment-radius);align-items:center;gap:calc(.5rem*var(--mantine-scale));max-width:calc(12.5rem*var(--mantine-scale));min-width:calc(7.5rem*var(--mantine-scale));padding:calc(.25rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale)) calc(.25rem*var(--mantine-scale)) calc(.25rem*var(--mantine-scale));display:flex;position:relative}.me_fc56ea10[data-image-only]{height:calc(2.5rem*var(--mantine-scale));min-width:0;max-width:none;width:calc(2.5rem*var(--mantine-scale));justify-content:center;gap:0;padding:0}@media (hover:hover){.me_fc56ea10:hover .me_41b6ce32{opacity:1}}@media (hover:none){.me_fc56ea10:active .me_41b6ce32{opacity:1}}.me_8e9f6e68{border-radius:var(--attachment-radius-inner);flex-shrink:0;overflow:hidden}.me_8e9f6e68[data-preview]{cursor:pointer}.me_da6e45a5{height:calc(2rem*var(--mantine-scale))}.me_78508b7d,.me_da6e45a5{width:calc(2rem*var(--mantine-scale))}.me_78508b7d{align-self:stretch}.me_d69750d5{object-fit:cover;width:100%;height:100%;display:block}.me_d37be252{aspect-ratio:1}.me_15bc2aa4{background-color:var(--ae-muted);border-radius:var(--attachment-radius-inner);width:calc(2rem*var(--mantine-scale));flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}.me_a1f0aa43{color:var(--ae-fg-muted)}.me_fc547f33{flex-direction:column;min-width:0;display:flex}.me_fc54e3b9{color:var(--ae-fg);font-size:var(--ae-font-size-sm);font-weight:500;line-height:var(--ae-line-height-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.me_fc57492f{color:var(--ae-fg-muted);font-size:var(--ae-font-size-2xs);line-height:1.5}.me_41b6ce32{background-color:var(--ae-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);color:var(--ae-fg-muted);height:calc(1rem*var(--mantine-scale));opacity:0;right:calc(-.375rem*var(--mantine-scale));top:calc(-.375rem*var(--mantine-scale));width:calc(1rem*var(--mantine-scale));z-index:1;border-radius:50%;justify-content:center;align-items:center;transition:opacity .15s ease-out,transform .15s ease-out,color .15s ease-out;display:flex;position:absolute}.me_41b6ce32:focus-visible{opacity:1}@media (hover:none){.me_41b6ce32{opacity:1}}@media (hover:hover){.me_41b6ce32:hover{color:var(--ae-fg)}}@media (hover:none){.me_41b6ce32:active{color:var(--ae-fg)}}.me_41b6ce32:active{transform:scale(.97)}.me_ff65b6d3{overflow-wrap:anywhere;white-space:pre-wrap}.me_d03aba73{align-items:flex-end;gap:calc(.25rem*var(--mantine-scale));flex-direction:column;display:flex}.me_da7db9a3{background-color:color-mix(in srgb,var(--ae-fg),transparent 96%);border-radius:var(--ae-message-radius);max-width:calc(12.5rem*var(--mantine-scale));padding:calc(.375rem*var(--mantine-scale))}.me_da7db9a3[data-clickable]{cursor:pointer}.me_369ca1ea{border-radius:var(--ae-message-radius-inner);max-height:calc(7.5rem*var(--mantine-scale));max-width:calc(11.5rem*var(--mantine-scale));object-fit:cover;display:block}.me_3670b306{align-items:flex-end;gap:calc(.5rem*var(--mantine-scale));flex-direction:column;display:flex}.me_be6e6bf6{max-width:calc(95% - 2.5rem*var(--mantine-scale));margin-inline-start:calc(4.375rem*var(--mantine-scale))}.me_9176cddd{background-color:var(--ae-user-message-bg);border-radius:var(--ae-message-radius);color:var(--ae-user-message-text);font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm);padding:calc(.375rem*var(--mantine-scale)) calc(.875rem*var(--mantine-scale));transition:background-color .15s}.me_d03b7ebe{line-height:calc(1.25rem*var(--mantine-scale));overflow-wrap:break-word;white-space:pre-wrap;margin:0}.me_d03b7ebe[data-collapsed-tail]{border-top:calc(.0625rem*var(--mantine-scale)) dashed var(--ae-border);margin-top:calc(.25rem*var(--mantine-scale));padding-top:calc(.25rem*var(--mantine-scale))}.me_d8d02efd{color:var(--ae-fg-muted);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs);margin-top:calc(.25rem*var(--mantine-scale));transition:color .15s;display:block}@media (hover:hover){.me_d8d02efd:hover{color:var(--ae-fg)}}@media (hover:none){.me_d8d02efd:active{color:var(--ae-fg)}}.me_883a400f{border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-tool-radius);margin:calc(.5rem*var(--mantine-scale)) 0;background:0 0;overflow:hidden}.me_51068a7a{background-color:var(--ae-tool-bg);border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--ae-tool-border);height:calc(1.75rem*var(--mantine-scale));padding:0 calc(.5rem*var(--mantine-scale)) 0 calc(.625rem*var(--mantine-scale));justify-content:space-between;align-items:center;display:flex}.me_51068a7a,.me_7eb2a567{color:var(--ae-fg-muted);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs)}.me_88336ea2{border-radius:calc(.375rem*var(--mantine-scale));color:var(--ae-fg-muted);height:calc(1.25rem*var(--mantine-scale));opacity:.7;width:calc(1.25rem*var(--mantine-scale));justify-content:center;align-items:center;transition:opacity .15s ease-out,background-color .15s ease-out;display:flex}@media (hover:hover){.me_88336ea2:hover{background-color:color-mix(in srgb,var(--ae-fg),transparent 90%);opacity:1}}@media (hover:none){.me_88336ea2:active{background-color:color-mix(in srgb,var(--ae-fg),transparent 90%);opacity:1}}.me_88336ea2[data-copied]{opacity:1}.me_8832f8cf{color:var(--ae-code-color);font-family:var(--ae-font-mono);font-size:var(--ae-font-size-xs);padding:calc(.5rem*var(--mantine-scale)) calc(.625rem*var(--mantine-scale));background:0 0;margin:0;line-height:1.5}.me_8832f8cf>code{font-family:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0}.me_8832f8cf:not([data-wrap]){overflow-x:auto}.me_88376f21{counter-increment:ae-code-line;min-height:1.5em;padding-left:var(--ae-code-gutter,2.5em);display:block;position:relative}.me_88376f21:before{color:var(--ae-fg-subtle);content:counter(ae-code-line);text-align:right;-webkit-user-select:none;user-select:none;width:calc(var(--ae-code-gutter,2.5em) - 1em);position:absolute;left:0}.me_8832f8cf[data-numbered]{counter-reset:ae-code-line var(--ae-code-start,0)}.me_8832f8cf[data-wrap]{overflow-wrap:anywhere;white-space:pre-wrap}.me_66106341{border-top:calc(.0625rem*var(--mantine-scale)) solid var(--ae-tool-border);border-radius:0}.me_db0a92e0{color:var(--ae-fg);font-size:var(--ae-font-size-sm);overflow-wrap:break-word;overflow:hidden}.me_db0a92e0>:first-child{margin-top:0}.me_db0a92e0>:last-child{margin-bottom:0}.me_b84d8647,.me_b84d8648{font-size:var(--ae-font-size-md);margin:calc(.75rem*var(--mantine-scale)) 0 calc(.375rem*var(--mantine-scale));font-weight:600;line-height:1.5}.me_b84d8649{font-weight:600}.me_b84d8649,.me_b84d864a{font-size:var(--ae-font-size-sm);margin:calc(.5rem*var(--mantine-scale)) 0 calc(.25rem*var(--mantine-scale));line-height:1.5}.me_b84d864a{font-weight:500}.me_377e5f32{line-height:1.625}.me_377e5f32,.me_b84d875b,.me_b84d8815{color:color-mix(in srgb,var(--ae-fg),transparent 20.0%);font-size:var(--ae-font-size-sm);margin:0 0 calc(.5rem*var(--mantine-scale))}.me_b84d875b,.me_b84d8815{line-height:var(--ae-line-height-sm);list-style-position:outside}.me_b84d875b>.me_b84d86fb+.me_b84d86fb,.me_b84d8815>.me_b84d86fb+.me_b84d86fb{margin-top:calc(.125rem*var(--mantine-scale))}.me_b84d8815{padding-inline-start:calc(1rem*var(--mantine-scale));list-style-type:disc}.me_b84d875b{padding-inline-start:calc(1.25rem*var(--mantine-scale));list-style-type:decimal}.me_b84d86fb{color:color-mix(in srgb,var(--ae-fg),transparent 20.0%);font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm);padding-inline-start:calc(.125rem*var(--mantine-scale))}.me_b84d86fb>.me_377e5f32{margin-bottom:0;display:inline}.me_b84d86fb>.me_b84d875b,.me_b84d86fb>.me_b84d8815{margin-bottom:0}.me_44ae0115{color:var(--ae-fg);font-weight:500}.me_db07c1f8{color:var(--ae-primary);text-underline-offset:calc(.125rem*var(--mantine-scale));text-decoration:none}@media (hover:hover){.me_db07c1f8:hover{text-decoration:underline}}@media (hover:none){.me_db07c1f8:active{text-decoration:underline}}.me_bb20658d{border-inline-start:calc(.125rem*var(--mantine-scale)) solid var(--ae-border);color:color-mix(in srgb,var(--ae-fg),transparent 30%);font-size:var(--ae-font-size-sm);font-style:italic;line-height:var(--ae-line-height-sm);margin:0 0 calc(.5rem*var(--mantine-scale));padding-inline-start:calc(.75rem*var(--mantine-scale))}.me_b84d8688{border:0;border-top:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);margin:calc(1rem*var(--mantine-scale)) 0}.me_39ebc4d1{margin:calc(.75rem*var(--mantine-scale)) 0;min-width:0}.me_39ebc4d1>.me_9365d0e3{margin:0}.me_39ebc4d1[data-measuring]{visibility:hidden}.me_a93852e5{font-size:var(--ae-font-size-sm)}.me_9365d0e3{border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-tool-radius);margin:calc(.75rem*var(--mantine-scale)) 0;overflow-x:auto}.me_865d6990{border-collapse:collapse;font-size:var(--ae-font-size-sm);width:100%}.me_865d6990>thead,.me_b84d87f2{background-color:var(--ae-tool-bg)}.me_b84d87f2{text-align:left;font-weight:500}.me_b84d87ee,.me_b84d87f2{padding:calc(.5rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale))}.me_b84d87ee{border-top:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);color:color-mix(in srgb,var(--ae-fg),transparent 20.0%)}.me_9bcbeba4{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%);border-radius:var(--mantine-radius-sm);font-family:var(--ae-font-mono);padding:calc(.0625rem*var(--mantine-scale)) calc(.25rem*var(--mantine-scale));font-size:.9em}.me_945828f0{justify-content:flex-start;display:flex}.me_9451231e{background-color:var(--ae-error-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-error-border);border-radius:var(--ae-notice-radius);color:var(--ae-fg);font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm);padding:calc(.625rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale))}.me_f6c67c0a{color:var(--ae-fg);font-weight:500}.me_e5edb539{color:var(--ae-fg-muted);margin-top:calc(.125rem*var(--mantine-scale))}.me_e5edb539[data-collapsible]{overflow-wrap:anywhere;white-space:pre-wrap}.me_e25797e2{margin-left:calc(-.625rem*var(--mantine-scale));margin-top:calc(.25rem*var(--mantine-scale))}.me_9451231e[data-variant=warning]{background-color:var(--ae-warning-bg);border-color:var(--ae-warning-border)}.me_ca779229{align-items:center;gap:calc(.75rem*var(--mantine-scale));margin-top:calc(.5rem*var(--mantine-scale));justify-content:space-between;display:flex}.me_9455be13{color:var(--ae-fg-muted);flex-direction:column}.me_4ce6383c,.me_9455be13{font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs);display:flex}.me_4ce6383c{border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);color:var(--ae-tool-color-muted);height:var(--ae-row-height);padding:0 calc(.75rem*var(--mantine-scale));justify-content:space-between;align-items:center}.me_a9986c4c{gap:calc(.375rem*var(--mantine-scale))}.me_550f9e89,.me_a9986c4c{align-items:center;display:inline-flex}.me_550f9e89{gap:calc(.25rem*var(--mantine-scale))}.me_ecdde71b{border-radius:var(--ae-control-radius);color:inherit;height:calc(1.25rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.me_ecdde71b:hover{background-color:var(--ae-bg-secondary)}}@media (hover:none){.me_ecdde71b:active{background-color:var(--ae-bg-secondary)}}.me_ecdde71b:disabled{opacity:.4}.me_67bd6fc5{background-color:var(--ae-bg);gap:calc(.5rem*var(--mantine-scale));padding:calc(.5rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale));flex-direction:column;display:flex}.me_5c7ca4b0{gap:calc(.0625rem*var(--mantine-scale));justify-content:space-between}.me_5c7ca4b0,.me_900a0fd5{align-items:center;display:flex}.me_900a0fd5{color:var(--ae-tool-color);gap:calc(.5rem*var(--mantine-scale))}.me_846b2e94,.me_900a0fd5{font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm)}.me_846b2e94{border-radius:var(--ae-control-radius);color:var(--ae-tool-color-muted);height:var(--ae-control-height-xs);min-width:var(--ae-control-height-xs);padding:0 calc(.25rem*var(--mantine-scale));justify-content:center;align-items:center;font-weight:500;display:inline-flex}.me_b93708db{gap:calc(.0625rem*var(--mantine-scale));flex-direction:column;display:flex}.me_69124a98{border-radius:var(--ae-row-radius);align-items:center;gap:calc(.5rem*var(--mantine-scale));margin:0 calc(-.5rem*var(--mantine-scale));padding:calc(.375rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale));text-align:left;width:100%;display:flex}@media (hover:hover){.me_69124a98:hover{background-color:var(--ae-bg-secondary)}}@media (hover:none){.me_69124a98:active{background-color:var(--ae-bg-secondary)}}.me_8f088920{border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-control-radius);color:var(--ae-tool-color-muted);font-size:var(--ae-font-size-sm);height:var(--ae-control-height-xs);min-width:var(--ae-control-height-xs);padding:0 calc(.25rem*var(--mantine-scale));background-color:#0000;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.me_8f088920[data-checked]{background-color:var(--ae-primary);border-color:var(--ae-primary);color:var(--ae-send-button-color)}.me_c089233c{color:var(--ae-tool-color);font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm)}.me_7f94d244{color:var(--ae-tool-color-muted)}.me_54de4d94{align-items:center;gap:calc(.5rem*var(--mantine-scale));padding-top:calc(.25rem*var(--mantine-scale));display:flex}.me_738d3098{flex:1;min-width:0}.me_6bcf7696{background-color:var(--ae-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-row-radius);color:var(--ae-tool-color);font-size:var(--ae-font-size-sm);height:var(--ae-control-height-md);line-height:calc(1.625rem*var(--mantine-scale));min-height:var(--ae-control-height-md);padding:0 calc(.5rem*var(--mantine-scale))}.me_9140db1f{width:100%}.me_36937c9d{background-color:var(--ae-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-row-radius);color:var(--ae-tool-color);font-size:var(--ae-font-size-sm);line-height:var(--mantine-line-height);min-height:0;padding:calc(.375rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.me_59a677be{align-items:center;gap:calc(.375rem*var(--mantine-scale));justify-content:flex-end;display:flex}.me_59a677be[data-nav]{justify-content:space-between}.me_1722b561{align-items:center;gap:calc(.375rem*var(--mantine-scale));display:flex}.me_828dd75f{justify-content:flex-end}.me_46789634,.me_c4b8fd32{border-radius:var(--ae-control-radius);color:var(--ae-fg-muted);font-size:var(--ae-font-size-sm);height:var(--ae-control-height-sm);padding:0 calc(.5rem*var(--mantine-scale));transition:background-color .15s,color .15s,transform .15s}@media (hover:hover){.me_46789634:hover,.me_c4b8fd32:hover{color:var(--ae-tool-color)}}@media (hover:none){.me_46789634:active,.me_c4b8fd32:active{color:var(--ae-tool-color)}}.me_46789634:disabled,.me_c4b8fd32:disabled{opacity:.6}@media (hover:hover){.me_46789634:hover{background-color:color-mix(in srgb,var(--ae-muted),transparent 50%)}}@media (hover:none){.me_46789634:active{background-color:color-mix(in srgb,var(--ae-muted),transparent 50%)}}.me_46789634:active{transform:scale(.98)}.me_39f13d4d{background-color:var(--ae-primary);border-radius:var(--ae-control-radius);color:var(--ae-send-button-color);font-size:var(--ae-font-size-sm);height:var(--ae-control-height-sm);padding:0 calc(.625rem*var(--mantine-scale));font-weight:500;transition:background-color .15s,transform .15s}@media (hover:hover){.me_39f13d4d:hover{background-color:color-mix(in srgb,var(--ae-primary),transparent 10.0%)}}@media (hover:none){.me_39f13d4d:active{background-color:color-mix(in srgb,var(--ae-primary),transparent 10.0%)}}.me_39f13d4d:active{transform:scale(.98)}.me_39f13d4d:disabled{background-color:var(--ae-primary);opacity:.6;transform:none}.me_54251fc4{gap:calc(.5rem*var(--mantine-scale));flex-direction:column;display:flex}.me_54251fc4[data-wide-preview]{align-items:start;gap:calc(1rem*var(--mantine-scale));grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.me_22aa5a2e,.me_2ad08b6c{background-color:var(--ae-bg-tertiary);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-row-radius);font-size:var(--ae-font-size-sm);max-height:calc(20rem*var(--mantine-scale));min-width:0;padding:calc(.5rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale));overflow:auto}.me_2ad08b6c{margin:calc(.125rem*var(--mantine-scale)) 0 calc(.375rem*var(--mantine-scale)) calc(1.75rem*var(--mantine-scale))}.me_22aa5a2e[data-kind=code],.me_2ad08b6c[data-kind=code]{background-color:#0000;border:0;padding:0}.me_25759e91{background-color:var(--ae-tool-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-tool-radius);overflow:hidden}.me_7184f797{color:var(--ae-tool-color-muted);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs);padding:calc(.5rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale))}.me_7184f797,.me_894e6b58,.me_9dfe6547{background-color:var(--ae-bg)}.me_4dabd1fe{min-width:0}.me_67abdc68{background-color:var(--mantine-color-default-hover);border-radius:var(--mantine-radius-sm);min-width:0}.me_b82ebea8,[data-variant=compact] .me_67abdc68{background-color:#0000}.me_b82ebea8{color:var(--mantine-color-text);font-family:var(--ae-font-mono);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs);overflow-wrap:anywhere;padding:calc(.625rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale));white-space:pre-wrap;margin:0}[data-variant=compact] .me_b82ebea8{color:var(--ae-fg-muted);padding:0}.me_4da90110{min-height:var(--ae-line-height-xs)}.me_4da98c71{font-family:var(--ae-font-mono);padding:calc(.25rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale)) 0}[data-variant=compact] .me_4da98c71{padding:0}.me_4da96721{font-family:var(--mantine-font-family);min-width:0}.me_e46ce471{font-variant-numeric:tabular-nums}.me_671657b1{font-family:var(--ae-font-mono)}.me_95653570{align-self:flex-start}.ae-kit .me_67abdc68:not([data-variant=compact] *){background-color:var(--ae-bg-tertiary)}.ae-kit [data-variant=compact] .me_b82ebea8{background-color:#0000}.me_a34edeb9{background-color:var(--ae-tool-bg);border-top:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);padding:calc(.25rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale)) calc(.25rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale))}.me_99e9c523{align-items:center;gap:calc(.5rem*var(--mantine-scale));justify-content:space-between;display:flex}.me_d071409{color:var(--ae-tool-color-muted);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs)}.me_a3488221{display:inline-flex}.me_99e99092{animation:var(--ae-anim-loading-dots) 1.4s infinite;color:var(--ae-tool-color-muted)}.me_99e99092:first-child{animation-delay:.2s}.me_99e99092:nth-child(2){animation-delay:.4s}.me_99e99092:nth-child(3){animation-delay:.6s}.me_bfaf87c6{gap:calc(.25rem*var(--mantine-scale));flex-shrink:0;display:flex}.me_f01b6b49{border-radius:var(--ae-control-radius);cursor:pointer;font-family:inherit;font-size:var(--ae-font-size-xs);height:var(--ae-control-height-xs);line-height:var(--ae-line-height-xs);padding:0 calc(.375rem*var(--mantine-scale));background-color:#0000;border:0;align-items:center;transition:background-color .15s,color .15s,transform .15s;display:inline-flex}.me_f01b6b49:active:not(:disabled){transform:scale(.98)}.me_f01b6b49:disabled{cursor:default;opacity:.6}.me_a82b7b6{color:var(--ae-fg-muted)}@media (hover:hover){.me_a82b7b6:hover{background-color:color-mix(in srgb,var(--ae-bg-secondary),transparent 50%);color:var(--ae-tool-color)}}@media (hover:none){.me_a82b7b6:active{background-color:color-mix(in srgb,var(--ae-bg-secondary),transparent 50%);color:var(--ae-tool-color)}}.me_a82b7b6:disabled{color:var(--ae-fg-muted);background-color:#0000}.me_d5aa4216{background-color:var(--ae-primary);color:var(--ae-send-button-color);font-weight:500}@media (hover:hover){.me_d5aa4216:hover{background-color:color-mix(in srgb,var(--ae-primary),transparent 10.0%)}}@media (hover:none){.me_d5aa4216:active{background-color:color-mix(in srgb,var(--ae-primary),transparent 10.0%)}}.me_d5aa4216:disabled{background-color:var(--ae-primary)}.me_fd688b60{border-start-end-radius:0;border-end-end-radius:0}.me_e77ff6b{border-inline-start:calc(.0625rem*var(--mantine-scale)) solid color-mix(in srgb,var(--ae-send-button-color),transparent 75%);padding:0 calc(.1875rem*var(--mantine-scale));border-start-start-radius:0;border-end-start-radius:0}.me_bf1ec581{flex-shrink:0}.me_8307eb7{font-family:var(--ae-font-mono)}.me_6f056ddb{align-self:flex-start}.me_5e345fa7{color:var(--ae-tool-color-muted);white-space:pre-wrap}.me_af774805{flex-shrink:0;max-width:45%}.me_a34bfd33{flex:1;min-width:0}.me_64882991{background-color:var(--ae-tool-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-tool-radius);overflow:hidden}.me_6bdcf4ce{height:var(--ae-row-height);padding-left:calc(.625rem*var(--mantine-scale));padding-right:calc(.5rem*var(--mantine-scale));justify-content:space-between}.me_6bdcf4ce,.me_968a73cb{align-items:center;display:flex}.me_968a73cb{gap:calc(.375rem*var(--mantine-scale));min-width:0;overflow:hidden}.me_5b39aae0{align-items:center;height:100%;margin:0;line-height:1;display:inline-flex}.me_2d7043f7,.me_5b39aae0{font-size:var(--ae-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.me_2d7043f7{color:var(--ae-fg-muted);line-height:var(--ae-line-height-xs)}.me_68e0e7f8{color:var(--ae-fg-muted);flex-shrink:0}.me_6487e823{background-color:var(--ae-bg);border-top:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);font-family:var(--ae-font-mono);font-size:var(--ae-font-size-xs);line-height:calc(1rem*var(--mantine-scale));padding:calc(.375rem*var(--mantine-scale)) calc(.625rem*var(--mantine-scale));overflow:hidden}.me_c361943e{word-break:break-all}.me_7a416ba5{color:var(--ae-terminal-prompt);-webkit-user-select:none;user-select:none}.me_1900152a{color:var(--ae-fg)}.me_78b92b42{color:var(--ae-fg-muted);max-height:calc(5rem*var(--mantine-scale));white-space:pre-line;overflow:hidden}.me_648f175d,.me_78b92b42{margin-top:calc(.25rem*var(--mantine-scale))}.me_c1fb4065{color:var(--ae-fg);font-family:var(--ae-font-mono);font-size:var(--ae-font-size-xs);line-height:calc(1.125rem*var(--mantine-scale));padding:calc(.5rem*var(--mantine-scale)) 0;overflow-x:auto}.me_c1f86f77{min-height:calc(1.125rem*var(--mantine-scale));white-space:pre;align-items:stretch;display:flex}.me_c1f86f77[data-type=add]{background-color:var(--ae-diff-added-bg)}.me_c1f86f77[data-type=add] .me_1dbe4bde{background-color:var(--ae-diff-added-border)}.me_c1f86f77[data-type=remove]{background-color:var(--ae-diff-removed-bg)}.me_c1f86f77[data-type=remove] .me_1dbe4bde{background-image:repeating-linear-gradient(to bottom,var(--ae-diff-removed-border) 0,var(--ae-diff-removed-border) calc(.125rem*var(--mantine-scale)),transparent calc(.125rem*var(--mantine-scale)),transparent calc(.25rem*var(--mantine-scale)))}.me_1dbe4bde{width:calc(.1875rem*var(--mantine-scale));flex-shrink:0}.me_29acc60c{box-sizing:content-box;color:var(--ae-fg-muted);padding:0 calc(.5rem*var(--mantine-scale)) 0 calc(.375rem*var(--mantine-scale));text-align:right;-webkit-user-select:none;user-select:none;width:calc(var(--ae-diff-digits,2)*1ch);flex-shrink:0}[data-type=add] .me_29acc60c{color:var(--ae-diff-added-text)}[data-type=remove] .me_29acc60c{color:var(--ae-diff-removed-text)}.me_bbe0a216{min-width:0;padding-right:calc(.625rem*var(--mantine-scale));flex:1}.me_35ea0711{border-radius:var(--mantine-radius-xs);color:inherit;background-color:#0000}[data-type=add] .me_35ea0711{background-color:var(--ae-diff-added-highlight)}[data-type=remove] .me_35ea0711{background-color:var(--ae-diff-removed-highlight)}.me_c1fb4065[data-wrap]{overflow-x:visible}.me_c1fb4065[data-wrap] .me_c1f86f77{white-space:pre-wrap}.me_c1fb4065[data-wrap] .me_bbe0a216{overflow-wrap:anywhere}.me_e9a87f1b{background-color:var(--ae-tool-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-tool-border);border-radius:var(--ae-tool-radius)}[data-mantine-color-scheme=dark] .me_e9a87f1b{background-color:var(--ae-code-bg)}.me_e9a87f1b{overflow:hidden}.me_2a3e0fd8{background-color:var(--ae-tool-bg);height:var(--ae-row-height);padding:0 calc(.625rem*var(--mantine-scale));justify-content:space-between;align-items:center;display:flex}.me_2a3e0fd8[data-bordered]{border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--ae-tool-border)}.me_e790b981{align-items:center;gap:calc(.375rem*var(--mantine-scale));min-width:0;display:flex}.me_4c5a9fad,.me_68fbf116{font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs)}.me_4c5a9fad{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.me_4c5141f4,.me_4c5a9fad{color:var(--ae-tool-color-muted)}.me_4c5141f4{font-family:var(--ae-font-mono);font-size:var(--ae-font-size-xxs);gap:calc(.5rem*var(--mantine-scale));line-height:1.5;display:inline-flex}.me_e9b00a5f[data-kind=added]{color:var(--ae-diff-added-text)}.me_e9b00a5f[data-kind=removed]{color:var(--ae-diff-removed-text)}.me_cfabcc7a{background-color:var(--ae-bg);position:relative}[data-mantine-color-scheme=dark] .me_cfabcc7a{background-color:var(--ae-code-bg)}.me_4b6c2610[data-collapsed]{max-height:calc(16.25rem*var(--mantine-scale));overflow:hidden}.me_e677df77{color:var(--ae-fg-muted);height:calc(4rem*var(--mantine-scale));padding-bottom:calc(.5rem*var(--mantine-scale));background:0 0;justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}.me_e677df77[data-collapsed]{background:linear-gradient(to bottom,transparent,var(--ae-bg))}[data-mantine-color-scheme=dark] .me_e677df77[data-collapsed]{background:linear-gradient(to bottom,transparent,var(--ae-code-bg))}@media (hover:hover){.me_e677df77:hover .me_1a640a50{opacity:1}}@media (hover:none){.me_e677df77:active .me_1a640a50{opacity:1}}.me_1a640a50{opacity:0;transition:opacity .15s}.me_1a640a50[data-expanded]{transform:rotate(180deg)}.me_fd34af97{color:var(--ae-fg-muted);flex-shrink:0;width:100%;height:100%}.me_a0e6f39d{width:100%}.me_198f4327{color:var(--ae-tool-color-muted);font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm)}.me_fe30c8fc{font-size:var(--ae-font-size-xs)}.me_5f8b4dc{background-color:var(--ae-tool-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-tool-radius);overflow:hidden}.me_7357d959{height:var(--ae-row-height);padding-left:calc(.75rem*var(--mantine-scale));padding-right:calc(.625rem*var(--mantine-scale));justify-content:space-between}.me_50a6ce0,.me_7357d959{align-items:center;display:flex}.me_50a6ce0{gap:calc(.25rem*var(--mantine-scale));min-width:0}.me_e6cc3572{flex-shrink:0}.me_136639f3,.me_e6cc3572{color:var(--ae-tool-color-muted)}.me_136639f3{font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.me_8861b220{color:var(--ae-tool-color-muted);height:calc(1.25rem*var(--mantine-scale));width:calc(1.25rem*var(--mantine-scale));justify-content:center;align-items:center;display:inline-flex}.me_5f8736e{background-color:var(--ae-bg);border-top:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);padding-top:calc(.5rem*var(--mantine-scale))}.me_f3172d{gap:calc(.375rem*var(--mantine-scale));flex-direction:column;display:flex}.me_ba11220c{color:var(--ae-tool-color);font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm);padding:0 calc(.75rem*var(--mantine-scale))}.me_664b11c4{position:relative}.me_59828a5a{color:var(--ae-tool-color-muted);font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm);padding:0 calc(.75rem*var(--mantine-scale))}.me_59828a5a[data-collapsed]{max-height:calc(5.875rem*var(--mantine-scale));overflow:hidden}.me_4df870bb{font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm)}.me_5d576c59{color:var(--ae-tool-color-muted);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs)}.me_5fa1048{height:calc(4rem*var(--mantine-scale));padding:0 calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale)) calc(.875rem*var(--mantine-scale));position:absolute;bottom:0;left:0;right:0}.me_6f5ba398{background:linear-gradient(to bottom,transparent 0,var(--ae-bg) 50%);position:absolute;inset:0}.me_94e16f95{align-items:flex-end;height:100%;position:relative}.me_7081ac67,.me_94e16f95{justify-content:space-between;display:flex}.me_7081ac67{background-color:var(--ae-tool-bg);border-top:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);margin-top:calc(.5rem*var(--mantine-scale));padding:calc(.375rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale)) calc(.875rem*var(--mantine-scale));align-items:center}.me_b87c1d7{border-radius:var(--ae-control-radius);color:var(--ae-fg-muted);font-size:var(--ae-font-size-xs);height:var(--ae-control-height-xs);line-height:var(--ae-line-height-xs);padding:0 calc(.375rem*var(--mantine-scale));align-items:center;display:inline-flex}@media (hover:hover){.me_b87c1d7:hover{color:var(--ae-tool-color)}}@media (hover:none){.me_b87c1d7:active{color:var(--ae-tool-color)}}.me_db433d86{margin:0 calc(-.5rem*var(--mantine-scale))}.me_98f6e601{background-color:var(--ae-primary);border-radius:var(--ae-control-radius);color:var(--ae-send-button-color);font-size:var(--ae-font-size-xs);height:var(--ae-control-height-xs);font-weight:500;line-height:var(--ae-line-height-xs);padding:0 calc(.375rem*var(--mantine-scale));align-items:center;transition:background-color .15s,transform .15s;display:inline-flex}@media (hover:hover){.me_98f6e601:hover{background-color:color-mix(in srgb,var(--ae-primary),transparent 10.0%)}}@media (hover:none){.me_98f6e601:active{background-color:color-mix(in srgb,var(--ae-primary),transparent 10.0%)}}.me_98f6e601:active{transform:scale(.98)}.me_78848977{background-color:var(--ae-tool-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-tool-radius);overflow:hidden}.me_8a98517a{border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--ae-tool-border);font-size:var(--ae-font-size-xs);align-items:center;gap:calc(.25rem*var(--mantine-scale));height:var(--ae-row-height);line-height:var(--ae-line-height-xs);padding:0 calc(.625rem*var(--mantine-scale));display:flex}.me_617e199a{color:var(--ae-fg);font-weight:500}.me_789b983b{color:var(--ae-fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.me_b98ef6cb{background-color:var(--ae-bg);max-height:calc(12.5rem*var(--mantine-scale));overflow-y:auto}.me_782a6733{gap:calc(.25rem*var(--mantine-scale));padding:calc(.25rem*var(--mantine-scale));flex-direction:column;display:flex}.me_b98dc140{border-radius:calc(var(--ae-tool-radius) - .25rem*var(--mantine-scale));cursor:default;align-items:center;gap:calc(.5rem*var(--mantine-scale));padding:calc(.25rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale));display:flex}@media (hover:hover){.me_b98dc140:hover{background-color:color-mix(in srgb,var(--ae-bg-secondary),transparent 50%)}}@media (hover:none){.me_b98dc140:active{background-color:color-mix(in srgb,var(--ae-bg-secondary),transparent 50%)}}.me_ce6dd1d9{color:var(--ae-fg-muted);height:calc(1rem*var(--mantine-scale));width:calc(1rem*var(--mantine-scale));flex-shrink:0;justify-content:center;align-items:center;display:flex}.me_78c0a1cb{color:color-mix(in srgb,var(--ae-fg),transparent 10.0%);font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.me_b98f5c32{color:var(--ae-fg-muted);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs);white-space:nowrap;flex-shrink:0}.me_fba26c52{color:var(--ae-fg-muted);line-height:var(--ae-line-height-sm);white-space:pre-wrap;margin:0}.me_8a184e31,.me_fba26c52{font-size:var(--ae-font-size-sm)}.me_8a184e31{color:color-mix(in srgb,var(--ae-fg),transparent 20.0%);gap:calc(.5rem*var(--mantine-scale));flex-direction:column;line-height:1.625;display:flex}.me_76f1f144{color:color-mix(in srgb,var(--ae-fg),transparent 40%)}.me_6b117152{font-size:var(--ae-font-size-sm);height:calc(1rem*var(--mantine-scale));align-items:center;margin:0;line-height:1;display:inline-flex}.me_8a144862{align-items:flex-start;gap:calc(.5rem*var(--mantine-scale));display:flex}.me_ea132a32{margin-top:calc(.125rem*var(--mantine-scale));display:flex}.me_d7a48d9a{border:calc(.0625rem*var(--mantine-scale)) solid color-mix(in srgb,var(--ae-fg-muted),transparent 40%);height:calc(.875rem*var(--mantine-scale));width:calc(.875rem*var(--mantine-scale));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.me_d7a48d9a[data-status=completed]{border-color:color-mix(in srgb,var(--ae-fg-muted),transparent 60%)}.me_1cd5342b{color:color-mix(in srgb,var(--ae-fg-muted),transparent 30%)}.me_8a19127c{color:color-mix(in srgb,var(--ae-fg),transparent 20.0%);font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm)}.me_8a19127c[data-dimmed]{color:color-mix(in srgb,var(--ae-fg),transparent 40%)}.me_8a19127c[data-completed]{text-decoration:line-through}.me_8a1106f1{align-items:baseline;column-gap:calc(.375rem*var(--mantine-scale));flex-wrap:wrap;min-width:0;display:flex}.me_b8cacf44{align-self:center}.me_eeeade3d{flex-basis:100%}.me_53d35339{padding-left:calc(1.375rem*var(--mantine-scale))}.me_ee929008{position:relative}.me_ee975d52{background:linear-gradient(to bottom,var(--ae-bg),transparent);height:calc(2.5rem*var(--mantine-scale));pointer-events:none;z-index:1;position:absolute;top:0;left:0;right:0}.me_ee970704{flex-direction:column;gap:0;display:flex}.me_ee970704[data-multi]{gap:calc(.5rem*var(--mantine-scale))}.me_ee970704[data-stream]{overflow-y:auto}.me_8b0e9956{color:color-mix(in srgb,var(--ae-fg-muted),transparent 40%);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:400}.me_57e8de62{min-width:0}.me_a4d7d174{color:var(--ae-fg-muted);font-variant-numeric:tabular-nums;min-width:0;max-width:100%}.me_490b8d4{color:inherit;max-width:100%}@media (hover:hover){.me_490b8d4:hover{color:var(--ae-fg)}}@media (hover:none){.me_490b8d4:active{color:var(--ae-fg)}}.me_fe3540bb{flex-shrink:0;transition:transform .15s ease-out}.me_fe3540bb[data-open]{transform:rotate(90deg)}.me_1715b939{color:var(--ae-fg-muted);font-size:var(--ae-font-size-xs);min-height:calc(1.75rem*var(--mantine-scale));transition:opacity .12s}.me_1715b939[data-visibility=hover]{opacity:0}.me_1715b939[data-visibility=hover]:focus-within,.me_1715b939[data-visibility=hover]:hover,.me_1715b939[data-visibility=hover][data-active]{opacity:1}@media (pointer:coarse){.me_1715b939[data-visibility=hover]{opacity:1}}[data-message-actions-host]:hover .me_1715b939{opacity:1}.me_eb7f9802{padding-inline-start:calc(1.25rem*var(--mantine-scale))}.me_8377ba91{color:var(--ae-fg-muted);font-size:var(--ae-font-size-xs);overflow-wrap:anywhere;background-color:#0000;width:fit-content;max-width:100%}.me_f98310e7{padding-inline-start:calc(1.25rem*var(--mantine-scale))}.me_6a3a8aff{overflow-wrap:anywhere;white-space:pre-wrap}.me_c6f6208a{flex:1;min-height:0;overflow-y:auto}.me_428a93d1{max-width:var(--ae-max-width);padding:calc(1.5rem*var(--mantine-scale)) var(--ae-column-inset,calc(1rem*var(--mantine-scale)));margin-inline:auto}.me_17ece4ee,.me_c6f72025{gap:calc(.5rem*var(--mantine-scale));flex-direction:column;display:flex}.me_c6f72025{position:relative}@media (hover:hover){.me_17344bd7:hover .me_c5deead3{opacity:1;pointer-events:auto}}@media (hover:none){.me_17344bd7:active .me_c5deead3{opacity:1;pointer-events:auto}}.me_2622004a[data-stacked],.me_2654a7f2{gap:calc(.75rem*var(--mantine-scale));flex-direction:column;display:flex}.me_22450a83{font-size:var(--ae-font-size-sm);line-height:1.625}.me_c5deead3{color:color-mix(in srgb,var(--ae-fg-muted),transparent 30%);font-size:var(--ae-font-size-xs);align-items:center;gap:calc(.25rem*var(--mantine-scale));opacity:0;padding-top:calc(.25rem*var(--mantine-scale));pointer-events:none;transition:opacity .1s;display:flex}.me_c5deead3[data-size=sm]{height:calc(1.75rem*var(--mantine-scale))}.me_c5deead3[data-size=lg]{height:calc(3rem*var(--mantine-scale));align-items:flex-start;width:100%}.me_c5deead3[data-align=end]{justify-content:flex-end}.me_c5deead3[data-align=start]{justify-content:flex-start}.me_c5deead3[data-visible]{opacity:1;pointer-events:auto}.me_1953d8af{border-radius:var(--ae-row-radius);height:calc(1.5rem*var(--mantine-scale));opacity:.5;width:calc(1.5rem*var(--mantine-scale));background-color:#0000;justify-content:center;align-items:center;transition:background-color .15s ease-out,opacity .15s ease-out,transform .15s ease-out;display:flex}@media (hover:hover){.me_1953d8af:hover{background-color:color-mix(in srgb,var(--ae-fg),transparent 90%);opacity:1}}@media (hover:none){.me_1953d8af:active{background-color:color-mix(in srgb,var(--ae-fg),transparent 90%);opacity:1}}.me_1953d8af:active{transform:scale(.97)}.me_3af9fdfd{height:calc(.875rem*var(--mantine-scale));width:calc(.875rem*var(--mantine-scale));display:block;position:relative}.me_3af9fdfd[data-copied] .me_126b2936{opacity:0;transform:scale(.5)}.me_3af9fdfd[data-copied] .me_fa35baf9{opacity:1;transform:scale(1)}.me_126b2936,.me_fa35baf9{color:var(--ae-fg-muted);height:calc(.875rem*var(--mantine-scale));width:calc(.875rem*var(--mantine-scale));transition:opacity .15s ease-out,transform .15s ease-out;position:absolute;inset:0}.me_126b2936{opacity:1;transform:scale(1)}.me_fa35baf9{opacity:0;transform:scale(.5)}.me_30bf9c4c{max-width:var(--ae-max-width);min-height:max(calc(8.75rem*var(--mantine-scale)),24vh);width:100%;margin-inline:auto}.me_c6f6208a:focus{outline:none}.me_f0b94c04{z-index:2;height:0;position:sticky;top:0}.me_5641f4b2{gap:calc(.375rem*var(--mantine-scale));inset-inline:0;top:calc(.5rem*var(--mantine-scale));flex-direction:column;display:flex;position:absolute}.me_448d1c55{overflow:hidden}.me_1d00dbe7{color:var(--ae-fg-muted);align-items:center;gap:calc(.375rem*var(--mantine-scale));padding:calc(.375rem*var(--mantine-scale)) calc(.625rem*var(--mantine-scale));width:100%;display:flex}@media (hover:hover){.me_1d00dbe7:hover{background-color:var(--ae-hover)}}@media (hover:none){.me_1d00dbe7:active{background-color:var(--ae-hover)}}.me_7ed843d8{bottom:calc(1.25rem*var(--mantine-scale));pointer-events:none;z-index:2;justify-content:center;height:0;display:flex;position:sticky}.me_57e3152a{box-shadow:var(--mantine-shadow-sm);pointer-events:auto;transform:translateY(-100%)}.me_c6f6208a[data-top-fade]{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ae-top-fade-size,calc(1.5rem*var(--mantine-scale))));mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ae-top-fade-size,calc(1.5rem*var(--mantine-scale))))}.me_791bc55a{cursor:pointer;height:var(--ae-control-height-md);width:var(--ae-control-height-md);border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s;display:flex}@media (hover:hover){.me_791bc55a:hover{background-color:var(--ae-muted)}}@media (hover:none){.me_791bc55a:active{background-color:var(--ae-muted)}}.me_791780f1{color:var(--ae-icon-idle)}.me_1330a87c{overflow:hidden}.me_5069fc7f{flex-direction:column;height:100%;display:flex}.me_fa50e545{border-bottom:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-default-border);padding-inline:var(--mantine-spacing-xs);flex-shrink:0}.me_376d0585{height:calc(3.25rem*var(--mantine-scale))}.me_fa3c666a{flex:1;min-height:0}.me_f4210812{border-radius:var(--mantine-radius-md);cursor:pointer}.me_f4210812[data-disabled]{cursor:not-allowed}.me_506ec9aa{color:var(--mantine-primary-color-text);background-color:#0000;font-weight:500}.me_341f35d5{background-color:var(--ae-muted);cursor:default;height:var(--ae-control-height-md);width:var(--ae-control-height-md);border-radius:50%;justify-content:center;align-items:center;display:flex}.me_341f35d5[data-state=typing]{background-color:var(--ae-send-button-bg);cursor:pointer}.me_341f35d5[data-state=streaming]{background-color:var(--ae-fg);cursor:pointer}.me_341af16c{color:var(--ae-icon-idle)}.me_341f35d5[data-state=typing] .me_341af16c{color:var(--ae-send-button-color)}.me_341f35d5[data-state=streaming] .me_341af16c{color:var(--ae-bg)}.me_842e6d20{align-items:center;gap:calc(.5rem*var(--mantine-scale));flex-wrap:wrap;display:flex}.me_842a6751{border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-row-radius);color:var(--ae-fg-muted);font-size:var(--ae-font-size-sm);align-items:center;gap:calc(.25rem*var(--mantine-scale));height:var(--ae-control-height-md);line-height:var(--ae-line-height-sm);padding:0 calc(.5rem*var(--mantine-scale));background-color:#0000;transition:background-color .15s,color .15s;display:inline-flex}@media (hover:hover){.me_842a6751:hover{background-color:color-mix(in srgb,var(--ae-bg-secondary),transparent 60%);color:var(--ae-fg)}}@media (hover:none){.me_842a6751:active{background-color:color-mix(in srgb,var(--ae-bg-secondary),transparent 60%);color:var(--ae-fg)}}.me_842a6751:disabled{opacity:.5;pointer-events:none}.me_842a28b7{flex-shrink:0;display:inline-flex}.me_62d53c26{padding:0 calc(.75rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale));flex-shrink:0}.me_f752fb92{max-width:var(--ae-max-width);margin:0 auto}.me_f7e26fc4{flex-direction:column;gap:0;display:flex}.me_f7e26fc4[data-info-bar]{background-color:var(--ae-bg-tertiary);border-radius:var(--ae-input-radius)}.me_6e1586c1{align-items:center;gap:calc(.75rem*var(--mantine-scale));height:calc(2.125rem*var(--mantine-scale));opacity:0;max-height:0;padding:0 calc(.75rem*var(--mantine-scale));justify-content:space-between;transition:max-height .15s ease-out,opacity .15s ease-out;display:flex;overflow:hidden}.me_6e1586c1[data-open]{max-height:calc(2.125rem*var(--mantine-scale));opacity:1}.me_6e1586c1[data-position=top]{border-top-left-radius:var(--ae-input-radius);border-top-right-radius:var(--ae-input-radius)}.me_6e1586c1[data-position=bottom]{border-bottom-left-radius:var(--ae-input-radius);border-bottom-right-radius:var(--ae-input-radius)}.me_c6a9f78e{color:var(--ae-fg);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.me_e96bc17{font-weight:500}.me_28e7927b{color:color-mix(in srgb,var(--ae-fg-muted),transparent 20.0%)}.me_cc836efc{align-items:center;gap:calc(.25rem*var(--mantine-scale));flex-shrink:0;display:flex}.me_a3801c57{background-color:var(--ae-primary);border-radius:var(--ae-control-radius);color:var(--ae-send-button-color);font-size:var(--ae-font-size-xs);height:var(--ae-control-height-sm);padding:0 calc(.5rem*var(--mantine-scale));font-weight:500;transition:background-color .15s,transform .15s}@media (hover:hover){.me_a3801c57:hover{background-color:color-mix(in srgb,var(--ae-primary),transparent 10.0%)}}@media (hover:none){.me_a3801c57:active{background-color:color-mix(in srgb,var(--ae-primary),transparent 10.0%)}}.me_a3801c57:active{transform:scale(.98)}.me_da877b7{border-radius:var(--ae-row-radius);color:color-mix(in srgb,var(--ae-fg-muted),transparent 30%);height:calc(1.5rem*var(--mantine-scale));width:calc(1.5rem*var(--mantine-scale));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.me_da877b7:hover{background-color:var(--ae-bg-secondary);color:var(--ae-fg)}}@media (hover:none){.me_da877b7:active{background-color:var(--ae-bg-secondary);color:var(--ae-fg)}}.me_89914689{border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);max-width:calc(100% - 1.5rem*var(--mantine-scale));border-bottom:0;width:100%;margin:0 auto}.me_89914689[data-rounded-top]{border-top-left-radius:var(--ae-input-radius);border-top-right-radius:var(--ae-input-radius)}.me_f7264e36{background-color:var(--ae-input-bg);border-radius:var(--ae-input-radius);box-shadow:0 0 0 calc(.0625rem*var(--mantine-scale)) color-mix(in srgb,var(--ae-fg),transparent 90%),0 calc(.0625rem*var(--mantine-scale)) 0 color-mix(in srgb,var(--mantine-color-black),transparent 95%);cursor:text;position:relative}.me_f7264e36[data-drag-over]{box-shadow:0 0 0 calc(.125rem*var(--mantine-scale)) var(--ae-primary)}.me_49f095d1{grid-template-rows:0fr;transition:grid-template-rows .2s ease-out;display:grid}.me_49f095d1[data-open]{grid-template-rows:1fr}.me_49eeaddb{overflow:hidden}.me_f43f2e95{align-items:center;gap:calc(.375rem*var(--mantine-scale));padding:var(--ae-context-padding) var(--ae-context-padding) calc(.125rem*var(--mantine-scale))}.me_adcf3613,.me_f43f2e95{flex-wrap:wrap;display:flex}.me_adcf3613{gap:calc(.5rem*var(--mantine-scale));padding:calc(.75rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale)) 0}.me_26a39660{border-radius:var(--ae-row-radius);height:calc(4rem*var(--mantine-scale));width:calc(4rem*var(--mantine-scale));flex-shrink:0;position:relative;overflow:hidden}.me_1d9c0208{object-fit:cover;width:100%;height:100%;display:block}.me_5cc65670{min-height:calc(2.75rem*var(--mantine-scale));padding:calc(.75rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale)) 0 calc(.875rem*var(--mantine-scale))}.me_95e92388{color:var(--ae-fg-muted);font-size:var(--ae-font-size-sm);width:100%;line-height:1.6}.me_f6f894bf{animation:var(--ae-anim-blink) 1s step-end infinite;background-color:var(--ae-fg);height:1em;margin-left:calc(.0625rem*var(--mantine-scale));vertical-align:text-bottom;width:calc(.125rem*var(--mantine-scale));display:inline-block}.me_3bbab680{width:100%}.me_d1d40235{--input-height:auto;--input-fz:var(--ae-font-size-sm);--input-line-height:calc(1.375rem*var(--mantine-scale));--input-padding-y:0;--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent;--input-placeholder-color:var(--ae-input-placeholder);--input-color:var(--ae-fg);--input-disabled-bg:transparent;--input-disabled-color:var(--ae-fg);margin:0}.me_e3c307e{color:var(--ae-fg);font-size:var(--ae-font-size-sm);line-height:calc(1.375rem*var(--mantine-scale));max-height:calc(7.5rem*var(--mantine-scale));scrollbar-width:thin;border:0;outline:none;min-height:0;padding:0;overflow-x:hidden}.me_e3c307e:disabled{cursor:not-allowed;opacity:.5}.me_5818b664{border-radius:var(--ae-input-radius);opacity:0;outline:calc(.125rem*var(--mantine-scale)) solid var(--ae-input-focus-outline);pointer-events:none;z-index:2;transition:opacity 75ms ease-in-out;position:absolute;inset:0}.me_5cc65670:focus-within .me_5818b664{opacity:1}.me_b62cd9b7{gap:calc(.75rem*var(--mantine-scale));padding:calc(.25rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale));justify-content:space-between}.me_b62cd9b7,.me_cd57a708{align-items:center;display:flex}.me_cd57a708{gap:calc(.25rem*var(--mantine-scale))}.me_bc4f3a5e{min-width:0}.me_94648936{cursor:pointer}.me_f52d472b{margin-bottom:calc(.5rem*var(--mantine-scale))}.me_5b46b0a7{color:var(--ae-fg-subtle)}.me_8f58911a{color:var(--ae-fg-muted)}.me_db58a451{background-color:var(--ae-bg);border-color:var(--ae-border);border-radius:var(--ae-tool-radius)}.me_83a01e5e{overflow-y:auto}.me_43ef8b5{color:var(--ae-fg)}.me_43ef8b5[data-combobox-selected]{background-color:var(--ae-hover);color:var(--ae-fg)}.me_c784bcb9{color:var(--ae-fg-muted);flex-shrink:0;display:inline-flex}.me_293c06b4{color:var(--ae-fg);flex-shrink:0}.me_d3d3bbc{color:var(--ae-fg-muted)}.me_b377bc05{--ae-welcome-action-padding:calc(.625rem*var(--mantine-scale));flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto;container-type:inline-size}.me_b6d65c46{flex:2 1 0}.me_dca84d9a{--ae-welcome-lift-max:calc(10rem*var(--mantine-scale));max-height:var(--ae-welcome-lift-max);flex:1 1 0}@container (max-width:600px){.me_dca84d9a{--ae-welcome-lift-max:var(--ae-space-2xl)}}.me_c1170276{max-width:var(--ae-max-width);padding:calc(1.5rem*var(--mantine-scale)) var(--ae-column-inset,calc(1rem*var(--mantine-scale))) calc(1rem*var(--mantine-scale));width:100%;margin-inline:auto}.me_97d2bfbc{background-color:var(--ae-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);box-shadow:var(--mantine-shadow-xs);color:var(--ae-fg)}.me_bb994b95{color:var(--ae-fg);margin:0}.me_432016fa{margin-top:calc(.75rem*var(--mantine-scale));margin-inline:calc(var(--ae-welcome-action-padding)*-1)}.me_96cf7c99{border-radius:calc(.5rem*var(--mantine-scale));color:var(--ae-fg);font-size:var(--ae-font-size-sm);align-items:center;gap:calc(.625rem*var(--mantine-scale));height:calc(2.25rem*var(--mantine-scale));padding-inline:var(--ae-welcome-action-padding);width:100%;transition:background-color .12s;display:flex}@media (hover:hover){.me_96cf7c99:hover{background-color:color-mix(in srgb,var(--ae-fg),transparent 95%)}}@media (hover:none){.me_96cf7c99:active{background-color:color-mix(in srgb,var(--ae-fg),transparent 95%)}}.me_96cf7c99:focus-visible{outline:calc(.125rem*var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(-.125rem*var(--mantine-scale))}.me_734038b2{color:var(--ae-fg-muted);flex-shrink:0;display:flex}.me_734038b2>svg{height:calc(1.125rem*var(--mantine-scale));width:calc(1.125rem*var(--mantine-scale))}.me_f4f009db{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.me_ba97c4e0{background-color:color-mix(in srgb,var(--ae-primary),transparent 88%);color:var(--mantine-primary-color-9);flex-shrink:0}[data-mantine-color-scheme=dark] .me_ba97c4e0{color:var(--mantine-primary-color-3)}.me_ba97c4e0{font-weight:500}.me_59eba4d2{flex-direction:column;height:100%;min-height:0;display:flex}.me_8b5d0734{min-height:0;padding:calc(1rem*var(--mantine-scale));flex:1;justify-content:center;align-items:center;display:flex}.me_55a3b782{max-width:var(--ae-max-width);width:100%}.me_ce45f352{justify-content:center;width:100%}.me_3e37bca3{margin-bottom:calc(.75rem*var(--mantine-scale))}.me_3e251bf4{border-radius:var(--ae-row-radius);height:calc(2rem*var(--mantine-scale));padding-inline:calc(.75rem*var(--mantine-scale))}.me_8fa063ad{padding-inline:0;padding-bottom:0}.me_1fcda8d1{max-width:calc(var(--ae-max-width) + 1.5rem*var(--mantine-scale));padding:0 calc(.75rem*var(--mantine-scale)) calc(.375rem*var(--mantine-scale));flex-shrink:0;width:100%;margin-inline:auto}.me_59eba4d2[data-align-composer]{--ae-column-max-width:var(--ae-max-width)}.me_6e41acad,.me_c07edc7d{--ae-max-width:100%;margin-inline:max(0px,calc((100% - var(--ae-scrollbar-width,0px) - var(--ae-column-max-width))/2)) auto;max-width:none;padding-inline:var(--ae-column-inset,calc(1rem*var(--mantine-scale)));width:min(var(--ae-column-max-width),calc(100% - var(--ae-scrollbar-width,0px)))}.me_369a4c2e{margin-bottom:calc(1.25rem*var(--mantine-scale))}.me_59eba4d2[data-empty-width] .me_55a3b782{--ae-max-width:100%;max-width:var(--ae-empty-state-width)}.me_563c8b84{color:var(--ae-fg);margin:0}.me_15c42c03{display:inline-flex}.me_b6002a03{background-color:var(--ae-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-tool-radius);color:var(--ae-fg);min-width:calc(11.25rem*var(--mantine-scale));padding:calc(.25rem*var(--mantine-scale));outline:none}.me_a2a26e2{border-radius:var(--ae-row-radius);color:color-mix(in srgb,var(--ae-fg),transparent 60%);cursor:pointer;font-size:var(--ae-font-size-xs);align-items:center;gap:calc(.25rem*var(--mantine-scale));height:var(--ae-control-height-md);line-height:calc(1rem*var(--mantine-scale));padding:0 calc(.5rem*var(--mantine-scale));transition:background-color .15s;display:inline-flex}@media (hover:hover){.me_a2a26e2:hover{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}@media (hover:none){.me_a2a26e2:active{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}.me_93cd48d{font-weight:500}.me_ac366b96{color:color-mix(in srgb,var(--ae-fg),transparent 75%);font-weight:400}.me_759e5f65{color:color-mix(in srgb,var(--ae-fg),transparent 60%)}.me_a51fea0b{border-radius:var(--ae-row-radius);color:var(--ae-fg);cursor:pointer;font-size:var(--ae-font-size-xs);align-items:center;gap:calc(.5rem*var(--mantine-scale));line-height:calc(1rem*var(--mantine-scale));padding:calc(.375rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale));text-align:left;width:100%;transition:background-color .15s;display:flex}@media (hover:hover){.me_a51fea0b:hover{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}@media (hover:none){.me_a51fea0b:active{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}.me_a51fea0b[data-active]{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}.me_1b6433a9{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.me_ebdf784d{color:color-mix(in srgb,var(--ae-fg),transparent 60%);margin-left:calc(.25rem*var(--mantine-scale))}.me_2df0f8b2{color:color-mix(in srgb,var(--ae-fg),transparent 40%);flex-shrink:0}.me_2ddfaf4d{color:color-mix(in srgb,var(--ae-fg),transparent 70%);font-size:var(--ae-font-size-xs);height:var(--ae-control-height-md);line-height:calc(1rem*var(--mantine-scale));padding:0 calc(.5rem*var(--mantine-scale));align-items:center;display:inline-flex}.me_edd5a4cb{color:color-mix(in srgb,var(--ae-fg),transparent 80%);margin-left:calc(.125rem*var(--mantine-scale));font-weight:400}.me_54bae9ad{border-radius:var(--ae-row-radius);color:color-mix(in srgb,var(--ae-fg),transparent 60%);cursor:pointer;font-size:var(--ae-font-size-xs);align-items:center;gap:calc(.375rem*var(--mantine-scale));height:var(--ae-control-height-md);line-height:calc(1rem*var(--mantine-scale));padding:0 calc(.5rem*var(--mantine-scale));transition:background-color .15s;display:inline-flex}@media (hover:hover){.me_54bae9ad:hover{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}@media (hover:none){.me_54bae9ad:active{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}.me_54bae9ad[data-static]{pointer-events:none}.me_44c6fbc6{height:calc(.875rem*var(--mantine-scale));width:calc(.875rem*var(--mantine-scale));flex-shrink:0}.me_f558c29{font-weight:500}.me_c02f2230{color:color-mix(in srgb,var(--ae-fg),transparent 60%)}.me_e15621e0{border-radius:var(--ae-row-radius);color:var(--ae-fg);cursor:pointer;font-size:var(--ae-font-size-xs);align-items:flex-start;gap:calc(.5rem*var(--mantine-scale));line-height:calc(1rem*var(--mantine-scale));padding:calc(.375rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale));text-align:left;width:100%;transition:background-color .15s;display:flex}@media (hover:hover){.me_e15621e0:hover{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}@media (hover:none){.me_e15621e0:active{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}.me_e15621e0[data-active]{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}.me_23d4e279{height:calc(.875rem*var(--mantine-scale));margin-top:calc(.125rem*var(--mantine-scale));width:calc(.875rem*var(--mantine-scale));flex-shrink:0}.me_23d9eb2d{flex:1;min-width:0}.me_56f098f4{font-weight:500}.me_56f098f4,.me_ab4b1dfc{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.me_ab4b1dfc{color:color-mix(in srgb,var(--ae-fg),transparent 60%)}.me_ed9f23d{color:color-mix(in srgb,var(--ae-fg),transparent 40%);margin-top:calc(.125rem*var(--mantine-scale));flex-shrink:0}.me_c104f892{width:100%}.me_c0fdb152{position:relative}.me_c1027e9c{background:linear-gradient(to bottom,var(--ae-bg),transparent);height:calc(2rem*var(--mantine-scale));pointer-events:none;z-index:1;position:absolute;top:0;left:0;right:0}.me_c102284e{flex-direction:column;gap:0;display:flex}.me_c102284e[data-multi]{gap:calc(.5rem*var(--mantine-scale))}.me_c102284e[data-stream]{max-height:calc(7.5rem*var(--mantine-scale));overflow-y:auto}.me_2be57bcc{color:color-mix(in srgb,var(--ae-fg-muted),transparent 40%);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:400}.me_f7d31ce2{background-color:var(--ae-bg);border-color:var(--ae-tool-border);color:var(--ae-tool-color);width:100%;overflow:hidden}.me_10406013{background-color:var(--ae-tool-bg)}.me_f7ced879{color:var(--ae-tool-color-muted);flex-shrink:0}.me_8717e407{white-space:pre-wrap}.me_2e26fdb8{color:var(--ae-fg-muted);font-size:var(--ae-font-size-sm);align-items:center;gap:calc(.5rem*var(--mantine-scale));line-height:var(--ae-line-height-sm);min-height:calc(1.5rem*var(--mantine-scale));transition:color 2s;display:flex}.me_2e26fdb8[data-stalled]{color:var(--mantine-color-red-6)}@media (prefers-reduced-motion:reduce){.me_2e26fdb8{transition:none}}.me_965d9cde{font-weight:500}.me_2e2492db{color:var(--ae-fg-subtle);font-size:var(--ae-font-size-xs);font-variant-numeric:tabular-nums;align-items:center;gap:calc(.375rem*var(--mantine-scale));line-height:var(--ae-line-height-xs);display:inline-flex}.me_2e2784d8{color:var(--ae-fg-muted);margin-inline-start:auto}.me_3e149c7d{color:var(--ae-fg-muted);font-size:var(--ae-font-size-xs);gap:calc(.375rem*var(--mantine-scale));line-height:var(--ae-line-height-xs);flex-direction:column;min-width:0;display:flex}.me_3e149c7d[data-variant=full]{font-size:var(--ae-font-size-sm);gap:calc(.625rem*var(--mantine-scale));line-height:var(--ae-line-height-sm)}.me_849b3309{color:var(--ae-fg);font-weight:500}.me_4c530118{background-color:var(--ae-border)}.me_f8c47aaf{flex-direction:column;display:flex}.me_4c533edf{border-radius:var(--ae-row-radius);box-sizing:border-box;color:inherit;font-size:inherit;align-items:center;gap:calc(.5rem*var(--mantine-scale));line-height:inherit;margin-inline:calc(.5rem*var(--mantine-scale)*-1);padding:calc(.1875rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale));width:calc(100% + 1rem*var(--mantine-scale));display:flex}@media (hover:hover){button.me_4c533edf:hover{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}@media (hover:none){button.me_4c533edf:active{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}.me_3a9508c0{color:var(--ae-fg-muted);flex-shrink:0;transition:transform .15s}.me_4c533edf[data-expanded] .me_3a9508c0{transform:rotate(90deg)}.me_d7eb517{height:calc(.5rem*var(--mantine-scale));width:calc(.5rem*var(--mantine-scale));border-radius:50%;flex-shrink:0}.me_8423d6b9{text-align:start;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.me_8c97cfbb{align-items:center;gap:calc(.25rem*var(--mantine-scale));flex:1;min-width:0;display:flex}.me_97119592{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.me_e5d5deca{width:3em}.me_84023f85{padding:0 calc(3em + .5rem*var(--mantine-scale)) calc(.25rem*var(--mantine-scale)) calc(1rem*var(--mantine-scale));flex-direction:column;display:flex}.me_3e1096ae{align-items:center;gap:calc(.5rem*var(--mantine-scale));padding:calc(.125rem*var(--mantine-scale)) 0;display:flex}.me_3e1096ae .me_8423d6b9{flex:1}.me_77883401{color:color-mix(in srgb,var(--ae-fg-muted),transparent 20.0%)}.me_836826f4{gap:calc(.25rem*var(--mantine-scale));flex-direction:column;display:flex}.me_3db4f887{color:var(--ae-fg-muted);font-size:var(--ae-font-size-xs);font-weight:500;line-height:var(--ae-line-height-xs)}.me_b1a8855f{align-items:center;gap:calc(.25rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale));padding-block:calc(.25rem*var(--mantine-scale));flex-wrap:wrap;justify-content:space-between;display:flex}.me_f540772c{color:var(--ae-fg);flex:1 1 calc(10rem*var(--mantine-scale));min-width:0}.me_137ee918{background-color:var(--ae-info);height:calc(.375rem*var(--mantine-scale));vertical-align:middle;width:calc(.375rem*var(--mantine-scale));border-radius:50%;margin-inline-end:calc(.375rem*var(--mantine-scale));display:inline-block}.me_b1a8855f[data-severity=warning] .me_137ee918{background-color:var(--ae-warning)}.me_b1a8855f[data-severity=critical] .me_137ee918{background-color:var(--ae-danger)}.me_b2d03039{font-weight:500}.me_7df0673e{color:color-mix(in srgb,var(--ae-fg-muted),transparent 20.0%);font-variant-numeric:tabular-nums}.me_edb61f11{border-radius:var(--mantine-radius-sm);color:var(--ae-fg);font-size:var(--ae-font-size-xs);height:calc(1.5rem*var(--mantine-scale));padding:0 calc(.5rem*var(--mantine-scale));font-weight:500;transition:background-color .15s,transform .15s}@media (hover:hover){.me_edb61f11:hover{background-color:var(--ae-bg-secondary)}}@media (hover:none){.me_edb61f11:active{background-color:var(--ae-bg-secondary)}}.me_edb61f11:active{transform:scale(.97)}.me_3e149c7d[data-variant=compact]{padding:calc(.375rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.me_9730c47d,.me_a2b3a83d{display:inline-flex}.me_a2b3a83d{align-items:center;gap:calc(.25rem*var(--mantine-scale));height:var(--ae-control-height-md);width:var(--ae-control-height-md);border-radius:50%;justify-content:center;transition:background-color .15s}@media (hover:hover){.me_a2b3a83d:hover{background-color:var(--ae-hover)}}@media (hover:none){.me_a2b3a83d:active{background-color:var(--ae-hover)}}.me_a2b3a83d[data-with-label]{border-radius:calc(var(--ae-control-height-md)/2);padding:0 calc(.5rem*var(--mantine-scale)) 0 calc(.25rem*var(--mantine-scale));width:auto}.me_4e8caeb9{color:var(--ae-fg-muted);font-size:var(--ae-font-size-xs);font-variant-numeric:tabular-nums;line-height:var(--ae-line-height-xs)}.me_9730c47d[data-level=warning] .me_4e8caeb9{color:var(--mantine-color-yellow-6)}.me_9730c47d[data-level=danger] .me_4e8caeb9{color:var(--mantine-color-red-6)}.me_4069422c{background-color:var(--ae-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:calc(.625rem*var(--mantine-scale));color:var(--ae-fg);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs);min-width:calc(11.25rem*var(--mantine-scale));padding:calc(.25rem*var(--mantine-scale))}.me_17d97555{width:min(calc(21.25rem*var(--mantine-scale)),calc(100vw - 2rem*var(--mantine-scale)))}.me_4f040b09{color:var(--ae-fg);font-variant-numeric:tabular-nums;padding:calc(.375rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale));font-weight:500}.me_9730c574{color:var(--ae-fg-muted);column-gap:calc(.75rem*var(--mantine-scale));padding:0 calc(.5rem*var(--mantine-scale)) calc(.375rem*var(--mantine-scale));grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.me_cb1216df{display:contents}.me_cb1216df>*{padding-block:calc(.1875rem*var(--mantine-scale))}.me_9030dd17{align-self:center;margin-inline-end:calc(-.25rem*var(--mantine-scale))}.me_3941f01c{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.me_6aa46d92{font-variant-numeric:tabular-nums;text-align:end}.me_1a878da8{border-radius:var(--ae-row-radius);color:var(--ae-fg);font-size:var(--ae-font-size-xs);height:var(--ae-control-height-sm);padding:0 calc(.5rem*var(--mantine-scale));align-items:center;width:100%;font-weight:500;transition:background-color .15s;display:flex}@media (hover:hover){.me_1a878da8:hover{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}@media (hover:none){.me_1a878da8:active{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}.me_4069422c[data-level=warning] .me_1a878da8{color:var(--mantine-color-yellow-8)}[data-mantine-color-scheme=dark] .me_4069422c[data-level=warning] .me_1a878da8{color:var(--mantine-color-yellow-5)}.me_4069422c[data-level=danger] .me_1a878da8{color:var(--mantine-color-red-7)}[data-mantine-color-scheme=dark] .me_4069422c[data-level=danger] .me_1a878da8{color:var(--mantine-color-red-5)}.me_8ca1afe4{min-width:0}.me_6ec5aab{gap:var(--mantine-spacing-lg);flex-direction:column;display:flex}[data-layout=vertical]>.me_6ec5aab{align-items:flex-start;gap:var(--mantine-spacing-xl);flex-direction:row}.me_a9b291e1{flex:0 0 calc(12.5rem*var(--mantine-scale))}.me_8c9a68a4{flex:1;min-width:0}.me_5a89afba{flex-shrink:0}.me_70bafb47:focus{outline:none}.me_d5799f2a{border:0;min-width:0;margin:0;padding:0}.me_8ca1afe4[data-scroll-content]{flex-direction:column;flex:auto;min-height:0;display:flex}.me_8ca1afe4[data-scroll-content] .me_6ec5aab{flex:auto;min-height:0}.me_8ca1afe4[data-scroll-content] .me_a9b291e1{align-self:stretch;overflow-y:auto}.me_8ca1afe4[data-scroll-content] .me_8c9a68a4{align-self:stretch;min-height:0}.me_8ca1afe4[data-scroll-content] .me_3e04627c{overscroll-behavior:contain;min-height:0;padding:calc(.125rem*var(--mantine-scale)) var(--mantine-spacing-xs) calc(.125rem*var(--mantine-scale)) calc(.125rem*var(--mantine-scale));flex:auto;margin-inline-start:calc(-.125rem*var(--mantine-scale));overflow-y:auto}.me_f8aff20e{flex-direction:column;display:flex;overflow:hidden}.me_f8f6c2d{flex-direction:column;flex:auto;min-height:0;display:flex}.me_9598e42d{min-width:0}.me_e5239ad8{flex-shrink:0}.me_1abe47ee{width:100%;min-width:0}.me_5f3dbc81{border-radius:var(--mantine-radius-md);outline:none}.me_5f3dbc81:focus-visible{outline:calc(.125rem*var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(-.125rem*var(--mantine-scale))}.me_5f3dbc81[aria-disabled=true]{cursor:not-allowed}.me_1aba421f{border-radius:var(--mantine-radius-md);cursor:pointer}.me_d19dc861{min-width:0;container-type:inline-size}.me_16ae4f52{row-gap:var(--ae-space-3xs);min-width:0}@container (max-width:20rem){.me_16ae4f52{flex-wrap:wrap}}.me_3d243ccc{min-width:0;max-width:100%}.me_48340d3c{flex-shrink:0}.me_48340d3c:empty{display:none}.me_62a1c815{min-width:0}.me_1abbdd11{white-space:nowrap}.me_513d67d2[data-measuring]{visibility:hidden}.me_ab3be162{flex-direction:column;height:100%;min-height:0;display:flex}.me_ab3be162[data-layout=wide]{flex-direction:row}.me_ab3be162[data-measuring]{visibility:hidden}.me_a26d38a3{flex-shrink:0;min-height:0}.me_93cf03f9{flex:1;min-width:0;min-height:0}.me_ba25230d{box-sizing:border-box;min-height:calc(var(--ae-space-lg)*2 + var(--ae-line-height-xs));padding-block:var(--ae-space-lg)}.me_c43329b2 .me_ba25230d{padding-inline:var(--ae-space-sm)}.me_8a7f4d82{min-width:0}.me_5d7e0e7a{padding-inline:var(--ae-column-pad-x)}.me_5d7e0e7a:not([data-with-heading]){padding-top:var(--ae-space-lg)}.me_c43329b2{padding-inline:var(--ae-space-sm);padding-bottom:var(--ae-space-sm)}.me_c43329b2:not([data-with-heading]){padding-top:var(--ae-space-lg)}.me_c22e53e1{gap:var(--ae-space-sm);padding:calc(var(--ae-space-lg) - var(--ae-space-xs)) var(--ae-space-sm) var(--ae-space-sm);flex-direction:column;display:flex}.me_c22e53e1[data-after-top]{padding-top:0}.me_833b4a6a{padding:var(--ae-space-xs) var(--ae-space-sm)}.me_d513b4b8{padding:var(--ae-space-xs) var(--ae-space-sm) var(--ae-space-2xs)}.me_c22e533d{border-radius:var(--ae-row-radius)}.me_4139eddd{padding:var(--ae-space-lg) var(--ae-column-pad-x)}.me_d0874e65{min-width:0}.me_15d8187d{flex-shrink:0}.me_fa3a0847{container-type:inline-size}.me_a26d495a{align-items:stretch;gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}.me_a26d495a[data-layout=inline]{align-items:center;gap:var(--mantine-spacing-md);flex-direction:row;justify-content:space-between}@container (min-width:30rem){.me_a26d495a[data-layout=auto]{align-items:center;gap:var(--mantine-spacing-md);flex-direction:row;justify-content:space-between}}.me_adbcc5a7{flex:1;min-width:0}.me_8fd85aa3{min-width:0}[data-layout=inline]>.me_8fd85aa3{flex-shrink:0;justify-content:flex-end;display:flex}@container (min-width:30rem){[data-layout=auto]>.me_8fd85aa3{flex-shrink:0;justify-content:flex-end;display:flex}}.me_e4b03cf6{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.me_e4b03cf6>*{flex:1;min-height:0}.me_f037c58c{height:min(85dvh,calc(56.25rem*var(--mantine-scale)));flex-direction:column;display:flex}.me_f037c58c[data-full-screen]{height:100dvh}.me_75ae796f{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.me_d44a7bb7{border-top:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-default-border);flex:1}.me_5eb0e0fc{flex-direction:column;height:100%;min-height:0;display:flex;container-type:inline-size}.me_5eab559d,.me_7748ad31{flex:1;min-height:0}.me_7748ad31{display:flex}.me_5eafc382{flex:1;min-width:0;min-height:0}.me_5eae10b8{flex:0 0 var(--ae-master-detail-list-width);flex-direction:column;min-width:0;min-height:0;display:flex}[data-layout=narrow]>.me_7748ad31>.me_5eae10b8{flex:1}.me_5d8dd9eb{flex:1;min-width:0}.me_5d8dd9eb,.me_a11858e9{flex-direction:column;min-height:0;display:flex}.me_a11858e9>.me_5eae10b8{flex:1}.me_76b32873{height:100%;padding:var(--mantine-spacing-xl)}.me_5b2084bf[hidden],.me_5d8dd9eb[hidden],.me_5ea96501[hidden],.me_5eae10b8[hidden],.me_5eb0e0fc[data-layout=narrow]>.me_5eab559d>.me_64262fc2,.me_a11858e9[hidden]{display:none}.me_5eb0e0fc:not([data-layout])>.me_7748ad31>.me_5d8dd9eb[hidden],.me_5eb0e0fc:not([data-layout])>.me_7748ad31>.me_5eae10b8[hidden],.me_5eb0e0fc[data-measuring]{visibility:hidden}@container (max-width:719.98px){.me_5eb0e0fc:not([data-layout])>.me_7748ad31>.me_5eae10b8{flex:1}}@container (min-width:720px){.me_5eb0e0fc:not([data-layout])>.me_7748ad31>.me_5d8dd9eb[hidden],.me_5eb0e0fc:not([data-layout])>.me_7748ad31>.me_5eae10b8[hidden]{visibility:visible;display:flex}.me_5eb0e0fc:not([data-layout])>.me_7748ad31>.me_5b2084bf[hidden]{display:block}.me_5eb0e0fc:not([data-layout]) .me_5ea96501{display:none}}.me_541c71c7{flex:1;min-width:0}.me_f55bae49{min-width:0}.me_f55bae49[data-measuring]{visibility:hidden}.me_b62fbb47 td{vertical-align:top}.me_f559a7f2{min-width:0}.me_f4ba87f8,.me_f559a7f2{padding-inline-start:calc(var(--schema-depth,0)*var(--mantine-spacing-md))}.me_f4ba87f8{--schema-toggle-inset:calc(var(--ae-control-height-sm) + var(--ae-space-2xs))}.me_f4ba87f8[data-with-toggle]{padding-inline-start:calc(var(--schema-depth,0)*var(--mantine-spacing-md) + var(--schema-toggle-inset))}.me_4d717acb{width:var(--ae-control-height-sm);flex-shrink:0}.me_72051374{transition:transform .15s}.me_72051374[data-expanded]{transform:rotate(90deg)}.me_b5321b1c{flex-shrink:0}.me_768eb609{overflow-wrap:anywhere}.me_ceb0e43a{white-space:pre-wrap}.me_59a47315{overflow-wrap:anywhere}.me_c6bee240{min-width:0}.me_2001482f{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.me_187014c2{flex-shrink:0}.me_5dff118f,.me_76a00a62{color:var(--ae-warning)}.me_b937397e{color:var(--ae-fg-muted);flex-shrink:0}.me_5d4be5b6{border-inline-start:calc(.125rem*var(--mantine-scale)) solid var(--ae-warning);padding-inline-start:var(--ae-space-md)}.me_bbfc5ee7{gap:var(--ae-space-2xs);flex-direction:column;display:flex}.me_5c4af170{min-height:var(--ae-control-height-md);flex-shrink:0;align-items:center;display:flex}.me_699a797c{font-family:var(--mantine-font-family-monospace)}.me_ade403d0{overflow-y:auto}.me_3b632cce{color:var(--mantine-color-orange-8);margin-top:calc(.125rem*var(--mantine-scale));display:flex}[data-mantine-color-scheme=dark] .me_3b632cce{color:var(--mantine-color-yellow-4)}.me_4966c667{flex-shrink:0}.me_6c6f12fe{min-width:0}.me_6c6f12fe[data-measuring]{visibility:hidden}.me_fe11f173{min-width:0}.me_845eb3b{flex-shrink:0}.me_fe12078d{overflow-wrap:anywhere}.me_f03b91c0{min-width:0;display:flex}.me_c3acf959{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.me_fe10d4b6{overflow-wrap:anywhere}.me_4a1e14b4{font-family:var(--mantine-font-family-monospace)}.me_d65c4abf{width:calc(8.125rem*var(--mantine-scale));flex-shrink:0}.me_a7e6c6d7[data-measuring]{visibility:hidden}.me_638fa8c2{font-family:var(--mantine-font-family-monospace)}.me_a927f055{white-space:pre-wrap;word-break:break-all}.me_9231b34f{max-height:calc(15rem*var(--mantine-scale));overflow:auto}.me_fb1fa2bb{min-width:0}.me_66576cb9{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.me_6cdec2d2{font-family:var(--mantine-font-family-monospace)}.me_6309c7d5{opacity:.6}.me_6376dd00,.me_67ecb4ea,.me_decf37a8{flex-shrink:0}.me_6015823c{margin-inline:calc(var(--mantine-spacing-md)*-1);width:calc(100% + var(--mantine-spacing-md)*2)}.me_60155158{padding-inline:0}.me_1541fc6b{gap:var(--ae-space-2xs);flex-direction:column;display:flex}.me_ae1e2d52{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm)}.me_ed1326f9{min-height:calc(10rem*var(--mantine-scale))}.me_a9f026eb{color:var(--mantine-color-white);cursor:pointer}.me_a9f026eb:focus-visible{outline:calc(.125rem*var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}.me_2f34f938{container-type:inline-size}.me_ae1f5549{align-items:start;gap:var(--mantine-spacing-sm);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:32rem){.me_ae1f5549{grid-template-columns:repeat(2,minmax(0,1fr))}}.me_95464d64{gap:var(--ae-space-sm);flex-direction:column;display:flex}.me_8afcded6{min-height:var(--ae-control-height-md)}.me_577c985b,.me_602c6f0a,.me_fc130b55{min-width:0}.me_3ce5cf99{font-family:var(--mantine-font-family-monospace);min-width:0}.me_950a480d{flex-shrink:0}.me_bc85c825{transition:transform .15s}.me_bc85c825[data-expanded=true]{transform:rotate(180deg)}.me_6a9533bc{container-type:inline-size}.me_960e7645{gap:var(--mantine-spacing-xs) var(--mantine-spacing-md);grid-template-columns:minmax(0,1fr);padding-block-start:var(--ae-space-xs);padding-inline-start:var(--ae-space-2xl);display:grid}@container (min-width:40rem){.me_960e7645{grid-template-columns:repeat(2,minmax(0,1fr))}}.me_9bf6a36d{width:100%;min-width:0}.me_579c9faf{text-transform:none;flex-shrink:0}.me_9bef9d9b{cursor:pointer;transition:background-color .15s,border-color .15s;position:relative}.me_9bef9d9b:hover{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}.me_9bef9d9b:has(.me_779add7d:focus-visible){outline:calc(.125rem*var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(-.125rem*var(--mantine-scale))}.me_9bef9d9b[data-selected]{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%);border-color:var(--ae-fg-subtle)}.me_779add7d{min-width:0}.me_779add7d:focus-visible{outline:none}.me_779add7d:after{content:"";position:absolute;inset:0}.me_7afe62ff,.me_82fbeb42{position:relative}.me_7afe62ff{display:inline-flex}.me_b98408b4{color:var(--ae-fg-muted);flex-shrink:0}.me_804a8f61{flex:1}.me_890a020e{min-width:0}.me_3d5bb15d{min-height:calc(10rem*var(--mantine-scale))}.me_e2f7512d{overflow-wrap:anywhere;min-width:0}.me_9bf586b0{overflow-wrap:anywhere;white-space:normal}.me_ebf11d72{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm)}.me_e559102f{margin-top:calc(.25rem*var(--mantine-scale));opacity:0;flex-shrink:0}.me_e559102f[data-visible]{opacity:1}.me_78ecc900{padding:var(--mantine-spacing-sm)}.me_db9a8109{container-type:inline-size}.me_67378e58{align-items:center;gap:var(--mantine-spacing-xs);grid-template-columns:minmax(0,1fr);grid-template-areas:"search""source";display:grid}.me_67378e58[data-with-create]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search create""source source"}@container (min-width:35rem){.me_67378e58{grid-template-areas:"search source";grid-template-columns:minmax(0,1fr) calc(11.25rem*var(--mantine-scale))}.me_67378e58[data-with-create]{grid-template-areas:"search source create";grid-template-columns:minmax(0,1fr) calc(11.25rem*var(--mantine-scale)) auto}}.me_5958be20{grid-area:search;min-width:0}.me_59eec093{grid-area:source}.me_3ec3f974{grid-area:create}.me_cac88537{overflow-wrap:anywhere;white-space:pre-wrap}.me_dbec7db4{min-height:calc(1.75rem*var(--mantine-scale))}.me_164d0c57{visibility:hidden}.me_164d0c57[data-visible]{visibility:visible}.me_4958adb4{font-size:var(--ae-font-size-sm)}.me_8ba5090c [aria-haspopup]{opacity:0;transition:opacity .12s}.me_8ba5090c [aria-haspopup][aria-expanded=true],.me_8ba5090c:focus-within [aria-haspopup],.me_8ba5090c:hover [aria-haspopup],:focus-visible>.me_8ba5090c [aria-haspopup],[aria-selected=true]>.me_8ba5090c [aria-haspopup]{opacity:1}@media (pointer:coarse){.me_8ba5090c [aria-haspopup]{opacity:1}}.me_d43a693d{overflow-wrap:anywhere;flex:1;min-width:0}.me_8d491447{overflow:visible}.me_eca1d048{border-radius:var(--ae-tool-radius);color:var(--ae-fg-muted);flex:1;min-width:0}.me_47cfe6d,.me_8bc09ee4{flex-shrink:0}.me_8bc09ee4{max-width:60%}.me_d9086d54{min-width:0}.me_184717c7{flex-shrink:0;transition:transform .15s ease-out}.me_184717c7[data-open]{transform:rotate(90deg)}.me_24b6be05{font-size:var(--ae-font-size-sm)}.me_24b6be05,.me_c43bb7a2{padding-inline-start:calc(1.25rem*var(--mantine-scale))}.me_ec60e48d{font-size:var(--ae-font-size-xs);max-height:calc(15rem*var(--mantine-scale));overflow-wrap:anywhere;overflow:auto}.me_a083dbdc,.me_ec60e48d{white-space:pre-wrap}.me_ec65e692{border-inline-start:calc(.125rem*var(--mantine-scale)) solid var(--ae-warning);padding-inline-start:calc(.625rem*var(--mantine-scale))}.me_dba43c7c{font-size:var(--ae-font-size-sm)}.me_c37aec73{border-inline-start:calc(.125rem*var(--mantine-scale)) solid var(--ae-info);padding-inline-start:calc(.625rem*var(--mantine-scale))}.me_c37aec73[data-tone=danger]{border-inline-start-color:var(--ae-danger)}.me_7aa13440{overflow-wrap:anywhere;white-space:pre-wrap}.me_7bcc65bf{height:100%;padding:var(--mantine-spacing-sm);flex-direction:column;justify-content:flex-start;display:flex}.me_7bcc65bf[data-checked]{border-color:var(--mantine-primary-color-filled)}.me_1f16745b{border-inline-start:calc(.125rem*var(--mantine-scale)) solid var(--mantine-color-default-border);white-space:pre-wrap;padding-inline-start:var(--mantine-spacing-xs)}.me_46462d48[data-measuring]{visibility:hidden}.me_2a7e4800{overflow-wrap:anywhere}.me_6f498e42{flex:0 0 calc(3.25rem*var(--mantine-scale))}.me_6fd6a0bf{flex:0 0 calc(3.5rem*var(--mantine-scale))}.me_6fd6a0bf,.me_e3842043{font-variant-numeric:tabular-nums;text-align:end}.me_e3842043{white-space:nowrap}.me_32f3cbe1{min-width:0}.me_c448fcde{font-variant-numeric:tabular-nums}.me_fb412d6c{border-radius:var(--mantine-radius-sm);cursor:pointer;padding:calc(.375rem*var(--mantine-scale)) var(--mantine-spacing-xs)}@media (hover:hover){.me_fb412d6c:hover{background-color:var(--mantine-color-default-hover)}}@media (hover:none){.me_fb412d6c:active{background-color:var(--mantine-color-default-hover)}}.me_fb412d6c[data-selected]{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}.me_39ea083e{flex-shrink:0}.me_39ea083e[data-hidden]{visibility:hidden}.me_39ea083e svg{transition:transform .15s}.me_39ea083e[data-expanded] svg{transform:rotate(90deg)}.me_e46aa1d2{font-variant-numeric:tabular-nums;flex-shrink:0}.me_45079cda{color:var(--ae-danger)}.me_b70066d{min-width:0}.me_619d6eda{background-color:var(--ae-bg-secondary);border-color:#0000;max-width:100%}.me_61a29fde{color:var(--mantine-color-dimmed);flex-shrink:0}.me_b70d858{font-variant-numeric:tabular-nums}.me_e7f1bf0e{overflow-wrap:anywhere;white-space:pre-wrap}.me_f2ee0a1f{align-self:flex-start}.me_db8218d0{transition:transform .15s}.me_db8218d0[data-expanded]{transform:rotate(180deg)}.me_d39b09f9{min-width:0}.me_9fdfbc21{overflow-wrap:anywhere;min-width:0}.me_fd906696{font-variant-numeric:tabular-nums}.me_d39b09f9 .me_77772c50{--input-padding-y:calc((var(--ae-control-height-md) - var(--ae-line-height-sm))/2 - .0625rem*var(--mantine-scale));--input-line-height:var(--ae-line-height-sm)}.me_d677d92f{transition:background-color 1.2s,box-shadow 1.2s}.me_14ada785{box-shadow:inset calc(.125rem*var(--mantine-scale)) 0 0 color-mix(in srgb,var(--ae-success),transparent 50%)}.me_cf1ced81{color:var(--mantine-color-dimmed);text-align:right}.me_9160799f:focus{outline:none}.me_e92fa0b{height:100%;min-height:0}.me_e8bb2cb{flex:1;min-height:0}.me_901c36f[data-measuring]{visibility:hidden}.me_8ec8d73f{flex-direction:column;display:flex}.me_78befc9c{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.me_9fdfa64a{flex:1;min-height:0}.me_c34d0d14{padding-inline:var(--ae-panel-inset,var(--ae-surface-pad))}.me_c723dc68{box-sizing:border-box;min-height:var(--ae-panel-header-height);padding-block:var(--ae-space-xs);align-items:center}.me_fa9c3b90{border-radius:var(--mantine-radius-sm);cursor:pointer;padding:calc(.25rem*var(--mantine-scale)) var(--mantine-spacing-xs)}@media (hover:hover){.me_fa9c3b90:hover{background-color:var(--mantine-color-default-hover)}}@media (hover:none){.me_fa9c3b90:active{background-color:var(--mantine-color-default-hover)}}.me_fa9c3b90[data-selected]{background-color:var(--mantine-primary-color-light)}.me_79386ded svg{transition:transform .15s}.me_79386ded[data-expanded] svg{transform:rotate(90deg)}.me_815f9115{color:var(--mantine-color-dimmed);flex-shrink:0}.me_d1ce9412{color:var(--mantine-color-green-filled);flex-shrink:0}.me_4a99db1d{color:var(--mantine-color-dimmed);text-align:right}.me_cdd673b:focus{outline:none}.me_e5d1b0c9{min-width:0;overflow:hidden}.me_a684b4b4{min-width:0}.me_e5d0940c{font-family:var(--ae-font-mono);font-size:var(--ae-font-size-xs)}.me_e5ca6989{min-width:0}.me_d47a08c7{color:var(--mantine-color-text);font-family:var(--ae-font-mono);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs)}.me_5c3025f0{width:calc(var(--ae-diff-digits,2)*1ch + 1rem*var(--mantine-scale))}.me_c22efb5f{width:calc(1rem*var(--mantine-scale))}.me_b1a8ad70{font-variant-numeric:tabular-nums;padding:0 calc(.5rem*var(--mantine-scale));text-align:right}.me_aedc6661,.me_b1a8ad70{color:var(--mantine-color-dimmed);-webkit-user-select:none;user-select:none;vertical-align:top}.me_aedc6661{text-align:center}.me_e5caddd4{overflow-wrap:anywhere;padding:0 calc(.625rem*var(--mantine-scale)) 0 calc(.25rem*var(--mantine-scale));vertical-align:top;white-space:pre-wrap}.me_11eebaba{border-right:calc(.0625rem*var(--mantine-scale)) solid var(--mantine-color-default-border)}.me_d47a08c7 td[data-type=add],.me_d47a08c7 tr[data-type=add]{background-color:var(--ae-diff-added-bg)}.me_d47a08c7 td[data-type=remove],.me_d47a08c7 tr[data-type=remove]{background-color:var(--ae-diff-removed-bg)}.me_d47a08c7 td[data-type=empty]{background-color:var(--mantine-color-default-hover)}.me_d47a08c7 td.me_b1a8ad70[data-type=add],.me_d47a08c7 tr[data-type=add] .me_aedc6661,.me_d47a08c7 tr[data-type=add] .me_b1a8ad70{color:var(--ae-diff-added-text)}.me_d47a08c7 td.me_b1a8ad70[data-type=remove],.me_d47a08c7 tr[data-type=remove] .me_aedc6661,.me_d47a08c7 tr[data-type=remove] .me_b1a8ad70{color:var(--ae-diff-removed-text)}.me_e5d3f6f1{border-radius:var(--mantine-radius-xs);color:inherit;text-decoration:none}.me_e5d3f6f1[data-type=added]{background-color:var(--ae-diff-added-highlight)}.me_e5d3f6f1[data-type=removed]{background-color:var(--ae-diff-removed-highlight)}.me_51bc460f td{background-color:var(--mantine-color-default-hover);padding:calc(.125rem*var(--mantine-scale)) calc(.25rem*var(--mantine-scale))}.me_206aeb2d[data-measuring]{visibility:hidden}.me_ccf390d2{height:100%;min-height:0}.me_ccf390d2:focus{outline:none}.me_ccec4992{flex:1;min-height:0}.me_52d8000c{font-variant-numeric:tabular-nums;white-space:nowrap}.me_10c104fc{height:88dvh}.me_10c104fc,.me_e9fbdab{flex-direction:column;display:flex}.me_2d8aefff{flex:1;min-height:0;padding:0}.me_e41b9eb6[data-measuring]{visibility:hidden}.me_2b6a2004:disabled,.me_2b6a2004[data-disabled]{color:var(--mantine-color-dimmed);opacity:.5;background-color:#0000}.me_d0ff4f2d{padding-inline:var(--ae-panel-inset,var(--ae-surface-pad))}.me_cd1867c1{box-sizing:border-box;min-height:var(--ae-panel-header-height);padding-block:var(--ae-space-xs);align-items:center}.me_da982974{background-color:var(--ae-bg-tertiary);border-radius:var(--ae-input-radius);align-items:center;gap:calc(.375rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale));padding:calc(.375rem*var(--mantine-scale)) calc(.375rem*var(--mantine-scale)) calc(.375rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale));flex-wrap:wrap;justify-content:space-between;display:flex}.me_da98edbf{color:var(--ae-fg);flex:1 1 calc(15rem*var(--mantine-scale));font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs);min-width:0}.me_78868c06{font-weight:500}.me_b071732a{color:color-mix(in srgb,var(--ae-fg-muted),transparent 20.0%)}.me_79beff2b{align-items:center;gap:calc(.25rem*var(--mantine-scale));flex-wrap:wrap;display:flex}.me_778a4a48{border-radius:var(--mantine-radius-sm);color:var(--ae-fg);font-size:var(--ae-font-size-xs);height:calc(1.5rem*var(--mantine-scale));padding:0 calc(.5rem*var(--mantine-scale));font-weight:500;transition:background-color .15s,transform .15s}@media (hover:hover){.me_778a4a48:hover{background-color:var(--ae-bg-secondary)}}@media (hover:none){.me_778a4a48:active{background-color:var(--ae-bg-secondary)}}.me_778a4a48[data-primary]{background-color:var(--ae-primary);color:var(--ae-send-button-color)}@media (hover:hover){.me_778a4a48[data-primary]:hover{background-color:color-mix(in srgb,var(--ae-primary),transparent 10.0%)}}@media (hover:none){.me_778a4a48[data-primary]:active{background-color:color-mix(in srgb,var(--ae-primary),transparent 10.0%)}}.me_778a4a48[data-muted]{color:var(--ae-fg-muted)}.me_778a4a48:active{transform:scale(.97)}.me_779847a6{border-radius:calc(.375rem*var(--mantine-scale));color:color-mix(in srgb,var(--ae-fg-muted),transparent 30%);height:calc(1.5rem*var(--mantine-scale));width:calc(1.5rem*var(--mantine-scale));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.me_779847a6:hover{background-color:var(--ae-bg-secondary);color:var(--ae-fg)}}@media (hover:none){.me_779847a6:active{background-color:var(--ae-bg-secondary);color:var(--ae-fg)}}.me_b78d0fcd{min-width:0}.me_3536b5ca{padding:var(--mantine-spacing-sm)}.me_353541a5{color:var(--mantine-color-dimmed);flex-shrink:0}.me_7210c2ac{overflow-wrap:anywhere;min-width:0}.me_710f3bf7{text-transform:none;flex-shrink:0}.me_35386951{overflow-wrap:anywhere;white-space:normal;align-self:flex-start;max-width:100%}.me_e2a933b1{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm)}.me_d5df2bad{min-width:0}.me_e56ca514{overflow:hidden}.me_1414d560{color:var(--ae-fg-muted)}.me_1414d560,.me_e51e4a38{flex-shrink:0}.me_f66209af{min-width:0}.me_d5dae744{color:var(--ae-danger);margin-top:calc(.125rem*var(--mantine-scale));flex-shrink:0}[data-severity=warning]>.me_d5dae744{color:var(--ae-warning)}.me_d5d7e46d{flex:1;min-width:0}.me_d5de0ef0{align-self:flex-start}.me_64455d5c,.me_d5de0ef0{overflow-wrap:anywhere}.me_8fa26257{height:var(--launcher-button-size);width:var(--launcher-button-size);z-index:var(--launcher-z-index);position:fixed;inset-block-end:var(--launcher-offset-y);inset-inline-end:var(--launcher-offset-x)}.me_8fa26257[data-position=bottom-left]{inset-inline-start:var(--launcher-offset-x);inset-inline-end:auto}.me_648f14db{pointer-events:none;visibility:hidden;position:fixed;inset:0}.me_6487572f{background-color:var(--ae-bg);border-radius:var(--ae-radius);box-shadow:0 calc(.0625rem*var(--mantine-scale)) calc(.125rem*var(--mantine-scale)) color-mix(in srgb,var(--mantine-color-black),transparent 94%),0 calc(.75rem*var(--mantine-scale)) calc(2.5rem*var(--mantine-scale)) color-mix(in srgb,var(--mantine-color-black),transparent 86%);color:var(--ae-fg);height:var(--launcher-panel-height);width:var(--launcher-panel-width);z-index:1;flex-direction:column;display:flex;position:absolute;inset-block-end:0;inset-inline-end:0;overflow:hidden}.me_6487572f:focus{outline:none}[data-position=bottom-left]>.me_6487572f{inset-inline:0 auto}[data-mantine-color-scheme=dark] .me_6487572f{box-shadow:0 0 0 calc(.0625rem*var(--mantine-scale)) var(--ae-border),0 calc(.75rem*var(--mantine-scale)) calc(2.5rem*var(--mantine-scale)) color-mix(in srgb,var(--mantine-color-black),transparent 50%)}[data-mode=fullscreen]>.me_6487572f{box-shadow:none;height:auto;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);border-radius:0;width:auto;position:fixed;inset:0}.me_1eef3ac2{align-items:center;gap:calc(.25rem*var(--mantine-scale));height:calc(3rem*var(--mantine-scale));padding-inline:calc(1rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale));flex-shrink:0;display:flex}.me_64c36f83{font-size:var(--ae-font-size-sm);font-weight:500;line-height:var(--ae-line-height-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}.me_26741c56{color:var(--ae-fg-muted);flex-shrink:0}.me_8f9b1b17{flex-direction:column;flex:1;min-height:0;display:flex}.me_8f9b1b17>*{flex:1;min-height:0}.me_c3ae7dba{transition:opacity .15s,transform .2s ease-out,visibility linear;display:block}[data-opened]>.me_c3ae7dba{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .15s,transform .2s ease-out,visibility 0s linear .2s;transform:scale(.6)}.me_63c1e8ce{font-size:var(--ae-font-size-2xs);font-weight:500}.me_159c7f67{background-color:var(--ae-primary);box-shadow:0 calc(.125rem*var(--mantine-scale)) calc(.25rem*var(--mantine-scale)) color-mix(in srgb,var(--mantine-color-black),transparent 92%),0 calc(.5rem*var(--mantine-scale)) calc(1.5rem*var(--mantine-scale)) color-mix(in srgb,var(--mantine-color-black),transparent 84%);color:var(--ae-send-button-color);height:var(--launcher-button-size);width:var(--launcher-button-size);border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,transform .15s;display:flex;position:relative}@media (hover:hover){.me_159c7f67:hover{background-color:color-mix(in srgb,var(--ae-primary),transparent 10.0%)}}@media (hover:none){.me_159c7f67:active{background-color:color-mix(in srgb,var(--ae-primary),transparent 10.0%)}}.me_159c7f67:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.me_159c7f67,.me_c3ae7dba,[data-opened]>.me_c3ae7dba{transition:none}}.ae-kit .me_15745852{font-weight:500;line-height:var(--ae-line-height-xs);transition:background-color .15s,color .15s,transform .15s}.ae-kit .me_15745852:disabled,.ae-kit .me_15745852[data-disabled]{opacity:.6}.ae-kit .me_15745852:where([data-variant=default],[data-variant=subtle],[data-variant=light]){font-weight:400}.ae-kit .me_7130c4ef{transition:background-color .15s,color .15s}.ae-kit .me_7130c4ef:disabled,.ae-kit .me_7130c4ef[data-disabled]{opacity:.6}.ae-kit .me_7130c4ef:where([data-variant=subtle],[data-variant=transparent],[data-variant=default],[data-variant=outline],[data-variant=light]):where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--ai-bg);color:var(--ai-color);border-color:#0000}.ae-kit .me_15745852:where([data-variant=subtle],[data-variant=transparent],[data-variant=default],[data-variant=outline],[data-variant=light]):where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background:var(--button-bg);color:var(--button-color);border-color:#0000}.ae-kit .me_f865c683{letter-spacing:0;min-width:var(--ae-control-height-xs);text-transform:none;font-weight:500}.ae-kit .me_f92b3c6c{background-color:var(--ae-bg);box-shadow:none;color:var(--ae-fg)}.ae-kit .me_f92b3c6c[data-with-border]{border-color:var(--ae-border)}.ae-kit .me_75fca4b6{background-color:var(--ae-bg);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-radius:var(--ae-tool-radius);box-shadow:none;color:var(--ae-fg);min-width:calc(11.25rem*var(--mantine-scale));padding:calc(.25rem*var(--mantine-scale))}.ae-kit .me_a7c8a632{border-radius:var(--ae-row-radius);color:var(--ae-fg);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs);padding:calc(.375rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale));transition:background-color .15s}.ae-kit .me_a7c8a632:where([data-hovered],:hover){background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}.ae-kit .me_516db7b5{color:var(--ae-fg-subtle);font-size:var(--ae-font-size-2xs);padding:calc(.375rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale)) calc(.125rem*var(--mantine-scale))}.ae-kit .me_146f1f9a{border-color:var(--ae-border)}.ae-kit .me_96c2d25c{--tab-border-color:color-mix(in srgb,var(--ae-fg),transparent 94%);gap:var(--mantine-spacing-xs)}.ae-kit .me_c9622275{color:var(--ae-fg-muted);font-size:var(--ae-font-size-xs);height:var(--ae-control-height-md);font-weight:500;line-height:var(--ae-line-height-xs);padding:0 calc(.25rem*var(--mantine-scale))}.ae-kit .me_c9622275[data-active]{border-color:var(--mantine-primary-color-filled);color:var(--ae-fg)}@media (hover:hover){.ae-kit .me_c9622275:hover{color:var(--ae-fg);background-color:#0000}}@media (hover:none){.ae-kit .me_c9622275:active{color:var(--ae-fg);background-color:#0000}}.ae-kit .me_4c7c65f2{background-color:#0000;padding:0}.ae-kit .me_3314083d{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%);box-shadow:none;border:0}.ae-kit .me_9584630b:before{content:none}.ae-kit .me_1bcc1022{color:var(--ae-fg-muted);font-weight:500}.ae-kit .me_1bcc1022[data-active]{color:var(--ae-fg)}.ae-kit .me_f1ca769d{border-radius:var(--ae-row-radius);padding:calc(.375rem*var(--mantine-scale)) calc(.5rem*var(--mantine-scale))}.ae-kit .me_894b257{font-size:var(--ae-font-size-xs);font-weight:500;line-height:var(--ae-line-height-xs)}.ae-kit .me_82c1611f{color:color-mix(in srgb,var(--ae-fg),transparent 60%);font-size:var(--ae-font-size-xs)}.ae-kit .me_f85cb43c{border:0;border-inline-start:calc(.125rem*var(--mantine-scale)) solid var(--alert-color);padding:calc(.125rem*var(--mantine-scale)) 0 calc(.125rem*var(--mantine-scale)) calc(.75rem*var(--mantine-scale));background-color:#0000;border-radius:0}.ae-kit .me_5652e6d5{color:var(--alert-color);height:var(--ae-line-height-sm);width:calc(1rem*var(--mantine-scale));margin-inline-end:calc(.5rem*var(--mantine-scale))}.ae-kit .me_564fe3fe{gap:0}.ae-kit .me_74a7c37c{color:var(--alert-color);margin-bottom:calc(.125rem*var(--mantine-scale));font-weight:500}.ae-kit .me_709ae82b,.ae-kit .me_74a7c37c{font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm)}.ae-kit .me_709ae82b{color:var(--ae-fg-muted)}.ae-kit .me_7f8abe2c{border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);color:var(--ae-fg)}.ae-kit .me_7f8abe2c,.ae-kit .me_c1bfd67a{background-color:var(--ae-bg)}.ae-kit .me_ac147ccb{font-size:var(--ae-font-size-sm);font-weight:500;line-height:var(--ae-line-height-sm)}.ae-kit .me_f8ce82aa{--input-bg:var(--ae-bg);--input-bd:var(--ae-border);--input-bd-focus:var(--mantine-primary-color-filled);--input-color:var(--ae-fg);--input-placeholder-color:var(--ae-input-placeholder);--input-radius:var(--ae-row-radius);--input-height:var(--ae-control-height-md);--input-fz:var(--ae-font-size-sm)}.ae-kit .me_5467266a{color:var(--ae-fg);font-size:var(--ae-font-size-xs);font-weight:500;line-height:var(--ae-line-height-xs)}.ae-kit .me_69033af2{font-size:var(--ae-font-size-xs)}.ae-kit .me_69033af2,.ae-kit .me_f9674d38{color:var(--ae-fg-muted)}.ae-kit .me_62daa70d{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%);border-radius:var(--ae-control-radius);color:var(--ae-fg);font-family:var(--ae-font-mono);font-size:var(--ae-font-size-xxs)}.ae-kit .me_62daa70d[data-block]{background-color:var(--ae-bg-tertiary);border-radius:var(--ae-row-radius)}.ae-kit .me_2e247dc2,.ae-kit .me_62daa70d[data-block]{font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs)}.ae-kit .me_2e247dc2{color:var(--ae-fg-muted);font-weight:500}.ae-kit .me_2e247dbe{font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs)}.ae-kit .me_2e247dcc{border-color:var(--ae-border)}.ae-kit .me_44a7616d:after{background-color:var(--ae-muted)}.ae-kit .me_46bfc2e3{font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs)}.me_33d2b6ba{display:contents}.me_12c1b026:active:not(:disabled,[data-disabled]){transform:scale(.98)}.ae-kit .me_540c797e{color:var(--ae-danger);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs)}.ae-kit .me_34a8e989{border-color:var(--ae-fg-muted);background-color:#0000}.ae-kit .me_34a8e989:checked{background-color:var(--mantine-primary-color-filled);border-color:var(--mantine-primary-color-filled)}.ae-kit .me_34cd10b3{color:var(--ae-fg);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs)}.ae-kit .me_d60f2d57{--switch-bg:color-mix(in srgb,var(--ae-fg),transparent 90%)}.ae-kit .me_d60aede2{background-color:var(--ae-fg-muted);border-color:#0000}.ae-kit input:checked+.me_d60f2d57{--switch-bg:var(--mantine-primary-color-filled);border-color:var(--mantine-primary-color-filled)}.ae-kit input:checked+*>.me_d60aede2{background-color:var(--mantine-primary-color-contrast)}.ae-kit .me_3f7d03bb{border-color:var(--ae-border)}.ae-kit :not([data-orientation=vertical])>.me_3f7d03bb{align-items:flex-start}.ae-kit .me_b0450b4c{color:var(--ae-fg-muted)}.ae-kit .me_b0d21dc9{color:var(--ae-fg);min-width:0}.ae-kit :not([data-orientation=vertical])>.me_3f7d03bb>.me_b0450b4c,.ae-kit :not([data-orientation=vertical])>.me_3f7d03bb>.me_b0d21dc9{min-height:var(--ae-control-height-xs);align-content:center}.ae-kit .me_20eada85{background-color:var(--ae-bg);border-color:var(--ae-border);border-width:calc(.0625rem*var(--mantine-scale));color:var(--ae-fg-muted);font-size:var(--ae-font-size-xs);font-weight:500}.ae-kit .me_20eada85[data-progress]{border-color:var(--mantine-primary-color-filled);color:var(--ae-fg)}.ae-kit .me_20eada85[data-completed]{background-color:var(--step-color);border-color:var(--step-color);color:var(--mantine-primary-color-contrast)}.ae-kit .me_fc99a268{color:var(--ae-fg);font-weight:500}.ae-kit .me_be9c4070,.ae-kit .me_fc99a268{font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs)}.ae-kit .me_be9c4070{color:var(--ae-fg-muted);margin-top:0}.ae-kit .me_845c2c59{background-color:var(--ae-border)}.ae-kit .me_50041b5b,.ae-kit .me_bb993583{border-color:var(--ae-border)}@media (hover:hover){.ae-kit .me_48818015:hover{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}@media (hover:none){.ae-kit .me_48818015:active{background-color:color-mix(in srgb,var(--ae-fg),transparent 94%)}}.ae-kit .me_b0a0e7ac{color:var(--ae-fg);font-weight:500}.ae-kit .me_48814f31,.ae-kit .me_b0a0e7ac{font-size:var(--ae-font-size-sm);line-height:var(--ae-line-height-sm)}.ae-kit .me_48814f31{color:var(--ae-fg-muted)}.ae-kit .me_901f2b4d{background-color:color-mix(in srgb,var(--ae-fg),transparent 90%)}.ae-kit .me_c96200cd{background-color:var(--ae-bg-tertiary);border:calc(.0625rem*var(--mantine-scale)) solid var(--ae-border);border-bottom-width:calc(.125rem*var(--mantine-scale));color:var(--ae-fg);font-family:var(--ae-font-mono);font-weight:500}.ae-kit .me_ad5d84e8,.ae-kit .me_c96200cd{border-radius:var(--ae-control-radius);font-size:var(--ae-font-size-xs);line-height:var(--ae-line-height-xs)}.ae-kit .me_ad5d84e8{height:var(--ae-control-height-sm);padding-inline:calc(.5rem*var(--mantine-scale))}.ae-kit .me_ad5d84e8:not([data-checked]){background-color:color-mix(in srgb,var(--ae-fg),transparent 92%);border-color:#0000}.ae-kit .me_ee8005f9{border-color:var(--ae-border)}.ae-kit .me_c313962b{color:var(--ae-fg);font-weight:500;line-height:var(--ae-line-height-sm)}.ae-kit .me_c0d58d8f{color:var(--ae-fg-muted);line-height:var(--ae-line-height-xs)}.ae-kit .me_c669c106{opacity:0;transition:opacity .15s}.ae-kit .me_c669c106,.ae-kit .me_c669c106:hover{background-color:#0000}@media (hover:none){.ae-kit .me_c669c106{opacity:1}}.ae-kit .me_6bf9e1a:where(:hover,:focus-within)>.me_c669c106{opacity:1}.ae-kit .me_d23b95e9{background-color:color-mix(in srgb,var(--ae-fg),transparent 80%)}.ae-kit .me_c669c106:hover>.me_d23b95e9{background-color:color-mix(in srgb,var(--ae-fg),transparent 65%)}.me_65009ab5,.me_665a08e5{color:var(--ae-fg)}.me_65009ab5{font-size:var(--ae-font-size-sm);font-weight:500;line-height:var(--ae-line-height-sm)}.me_3f9b6c12{color:var(--ae-fg-muted);font-size:var(--ae-font-size-xs);font-weight:500;line-height:var(--ae-line-height-xs)}.me_2ab65bbb{margin-inline-start:calc(-.625rem*var(--mantine-scale))}.me_32ed1bb8{font-weight:400;line-height:var(--ae-line-height-xs);text-transform:capitalize;transition:background-color .15s,color .15s,transform .15s}.me_32ed1bb8:active{transform:scale(.98)}.me_32ed1bb8[data-selected]{font-weight:500}.me_5aaedc0d{margin-inline-end:calc(.375rem*var(--mantine-scale))}
