@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap";@property --glow-step-1{syntax:"<color>";inherits:true;initial-value:#ff0}@property --glow-step-2{syntax:"<color>";inherits:true;initial-value:green}@property --glow-step-3{syntax:"<color>";inherits:true;initial-value:#00f}@property --glow-step-4{syntax:"<color>";inherits:true;initial-value:red}*{color:inherit;box-sizing:border-box}body{--theme-1:#f1fe34;--theme-2:#34fea6;--theme-3:#4134fe;--theme-4:#fe348c;--accent:var(--theme-3);--accent-contrast:var(--theme-4);--danger:var(--theme-4);--glow-step-1:var(--theme-1);--glow-step-2:var(--theme-2);--glow-step-3:var(--theme-3);--glow-step-4:var(--theme-4);--border-radius-sm:.5rlh;--border-radius-md:1rlh;--border-radius-pill:100vmax;--shadow-sm:0 .1rem .5rem #0001;--shadow-md:0 .25rem 1rem #0004;color:contrast-color(var(--background));background:var(--offwhite);font-synthesis:none;--buncss-light:initial;--buncss-dark: ;color-scheme:light dark;isolation:isolate;min-height:100vh;margin:0;padding:0;font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}@media (prefers-color-scheme:dark){body{--buncss-light: ;--buncss-dark:initial}}body[data-theme=chilly]{--theme-1:#a2e0f6;--theme-2:#a3b6f5;--theme-3:#a2e0f6;--theme-4:#a3f5e2;--accent-contrast:var(--theme-2)}body[data-theme=corpo]{--theme-1:#d95f0c;--theme-2:#d95f0c;--theme-3:#0c86d9;--theme-4:#0c86d9;--accent-contrast:var(--theme-2);--danger:var(--theme-1)}body[data-theme=corpo]:before{animation:none;background-image:none}body[data-theme=monochrome]{--theme-1:#f2f2f2;--theme-2:#c8c8c8;--theme-3:#777;--theme-4:#444;--accent-contrast:var(--theme-2)}body[data-theme=pastel]{--theme-1:#faffb3;--theme-2:#b3ffde;--theme-3:#b8b3ff;--theme-4:#ffb3d4}body[data-theme=summer]{--theme-1:#fe6967;--theme-2:#fbb46a;--theme-3:#fe6967;--theme-4:#fbb46a;--danger:var(--theme-1)}body #root{display:grid;justify-content:center;align-items: center;width:100vw;height:100vh}body:before{content:"";position:fixed;z-index:-2;--circle-1:var(--theme-1);--circle-2:var(--theme-2);--circle-3:var(--theme-3);--circle-4:var(--theme-4);--circle-size:100vmax;--circle-offset:calc(var(--circle-size)/-2);background-image:radial-gradient(circle,var(--circle-1)0,transparent 50%),radial-gradient(circle,var(--circle-2)0,transparent 50%),radial-gradient(circle,var(--circle-3)0,transparent 50%),radial-gradient(circle,var(--circle-4)0,transparent 50%);background-size:var(--circle-size)var(--circle-size),var(--circle-size)var(--circle-size),var(--circle-size)var(--circle-size),var(--circle-size)var(--circle-size);background-position:var(--circle-offset)var(--circle-offset),calc(100% - var(--circle-offset))calc(100% - var(--circle-offset)),calc(100% - var(--circle-offset))var(--circle-offset),var(--circle-offset)calc(100% - var(--circle-offset));animation:60s linear infinite forwards backgroundInterest;background-repeat:no-repeat;width:100vw;height:100vh;transform:scale(1.1)}body[data-animations=reduced] :is(body:before){animation-play-state:paused}body:after{content:"";position:fixed;z-index:-2;background:rgba(from var(--background)r g b/.85);backdrop-filter:blur(100vmax);width:100vw;height:100vh;top:0}@property --rotation{syntax:"<angle>";inherits:false;initial-value:0deg}.glows{--glow-duration:5s;--glow-width:1px;display:block;position:relative;isolation:isolate;border:var(--glow-width)solid transparent;box-shadow:none;color:var(--text)}body[data-animations=reduced] .glows{--glow-duration:60s}.glows:before{content:"";display:block;border-radius:inherit;border:calc(var(--glow-width)*2)solid transparent;position:absolute;z-index:-2;background:linear-gradient(var(--background)0 0)padding-box,conic-gradient(from var(--rotation),var(--glow-step-1),var(--glow-step-2),var(--glow-step-3),var(--glow-step-4),var(--glow-step-1))border-box;animation:rotateGlow var(--glow-duration)infinite linear;animation-play-state:inherit;filter:blur(4px);opacity:.7;transition:--glow-step-1 .2s linear,--glow-step-2 .2s linear,--glow-step-3 .2s linear,--glow-step-4 .2s linear;inset:0}.glows:after{content:"";display:block;border-radius:inherit;position:absolute;z-index:-1;background:linear-gradient(var(--background)0 0)padding-box;border:var(--glow-width)solid transparent;background:linear-gradient(var(--background)0 0)padding-box,conic-gradient(from var(--rotation),var(--glow-step-1),var(--glow-step-2),var(--glow-step-3),var(--glow-step-4),var(--glow-step-1))border-box;animation:rotateGlow var(--glow-duration)infinite linear;animation-play-state:inherit;transition:--glow-step-1 .2s linear,--glow-step-2 .2s linear,--glow-step-3 .2s linear,--glow-step-4 .2s linear;inset:0}@keyframes rotateGlow{0%{--rotation:0deg}to{--rotation:360deg}}@keyframes backgroundInterest{0%{background-position:var(--circle-offset)var(--circle-offset),calc(100% - var(--circle-offset))calc(100% - var(--circle-offset)),calc(100% - var(--circle-offset))var(--circle-offset),var(--circle-offset)calc(100% - var(--circle-offset))}25%{background-position:calc(100% - var(--circle-offset))calc(100% - var(--circle-offset)),calc(100% - var(--circle-offset))var(--circle-offset),var(--circle-offset)calc(100% - var(--circle-offset)),var(--circle-offset)var(--circle-offset)}50%{background-position:calc(100% - var(--circle-offset))var(--circle-offset),var(--circle-offset)calc(100% - var(--circle-offset)),var(--circle-offset)var(--circle-offset),calc(100% - var(--circle-offset))calc(100% - var(--circle-offset))}75%{background-position:var(--circle-offset)calc(100% - var(--circle-offset)),var(--circle-offset)var(--circle-offset),calc(100% - var(--circle-offset))calc(100% - var(--circle-offset)),calc(100% - var(--circle-offset))var(--circle-offset)}to{background-position:var(--circle-offset)var(--circle-offset),calc(100% - var(--circle-offset))calc(100% - var(--circle-offset)),calc(100% - var(--circle-offset))var(--circle-offset),var(--circle-offset)calc(100% - var(--circle-offset))}}.remixicon{display:inline-block;width:1em;height:1em}@media (prefers-color-scheme:dark){:root,body[data-scheme=system]{--background:black;--text:oklch(from var(--theme-1)1 0 h);--border-color:oklch(from var(--background).4 c h);--grey:#aaa}:is(:root,body[data-scheme=system]) .glows:before{opacity:1}}@media (prefers-color-scheme:light){:root,body[data-scheme=system]{--background:#f3f3f3;--text:oklch(from var(--theme-3)calc(l*.2)calc(c*.8)h);--border-color:oklch(from var(--background)calc(l*.9)c h);--grey:#333;--buncss-light:initial;--buncss-dark: ;color-scheme:light}}body[data-scheme=light]{--background:#f3f3f3;--text:oklch(from var(--theme-3)calc(l*.2)calc(c*.8)h);--border-color:oklch(from var(--background)calc(l*.9)c h);--grey:#333;--buncss-light:initial;--buncss-dark: ;color-scheme:light}body[data-scheme=dark]{--background:black;--text:oklch(from var(--theme-1)1 0 h);--border-color:oklch(from var(--background).4 c h);--grey:#aaa;--buncss-light: ;--buncss-dark:initial;color-scheme:dark}body[data-scheme=dark] .glows:before{opacity:1}@media screen and (max-width:440px){:root{font-size:.8rem}}.remixicon{display:inline-block;width:1rem;height:1rem}.container_4lcMfg{display:grid;grid-template-rows:auto 1fr;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:rgb(from var(--background)r g b/.6);backdrop-filter:blur(3em);box-shadow:var(--shadow-md);width:calc(100vw - 8rem);max-width:1600px;height:calc(100vh - 8rem);padding:.5rem}.topBar_4lcMfg{display:flex;border-bottom:1px solid var(--border-color);overflow:hidden;align-items: center;gap:.5rem;width:100%;padding:.5rem}.menuFold_4lcMfg{display:none;cursor:pointer;align-items: center}.backButton_4lcMfg{display:inline-flex;cursor:pointer;align-items: center}.title_4lcMfg{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.headerActions_4lcMfg{display:inline-flex;flex:none;align-items: center;gap:.25rem;margin-left:auto}.headerActions_4lcMfg button{display:inline-flex;border-radius:var(--border-radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items: center;width:2.25rem;height:2.25rem;padding:0}.headerActions_4lcMfg button:hover{background:oklch(from var(--background)calc(l*1.15)c h)}.topBar_4lcMfg svg{width:1.25rem;height:1.25rem}@media screen and (max-width:720px){.menuFold_4lcMfg{display:inline-flex}.topBar_4lcMfg svg{width:1.5rem;height:1.5rem}}@media screen and (max-width:640px){.backButton_4lcMfg,.menuFold_4lcMfg{font-size:2rem}.container_4lcMfg{overflow:hidden;border:none;border-radius:0;width:100vw;height:100vh}}.loginCard_0d8GBQ{display:grid;gap:1rem;max-width:32rem;margin:8rem auto}.loginError_0d8GBQ{color:var(--danger)}.loginNotice_0d8GBQ{color:var(--grey);margin:0}.button_VVgU6g{font:inherit;cursor:pointer;outline:inherit;border-radius:var(--border-radius-md);--button-color:none;color:contrast-color(var(--button-color));background:var(--button-color);border:none;padding:.5rem 1rem}.button_VVgU6g:hover{background:oklch(from var(--button-color)calc(l*1.2)c h)}.primary_VVgU6g{--button-color:var(--accent)}.secondary_VVgU6g{--button-color:var(--background)}.danger_VVgU6g{--button-color:var(--danger)}.chatBar_2AL62w{display:grid;grid-template-rows:auto minmax(0,1fr)auto;overflow:hidden;grid-row:1/999;width:200px;height:100%;margin-right:1rem;transition:width .3s ease-in-out}.chatBar_2AL62w button{outline:none;display:flex;text-align:left;border-radius:var(--border-radius-pill);cursor:pointer;background:0 0;border:none;align-items: start;gap:.5rem;padding:.5rem 1rem}.chatBar_2AL62w button .chatButtonText_2AL62w{text-overflow:ellipsis;display:block;overflow:hidden;flex:auto}.chatBar_2AL62w button .chatButtonIcon_2AL62w{flex:none}.chatBar_2AL62w button:hover{background:oklch(from var(--background)calc(l*1.2)c h)}.settings_2AL62w,.conversations_2AL62w{border-bottom:1px solid var(--border-color)}.settings_2AL62w,.account_2AL62w{display:flex;overflow-x:hidden;overflow-y:auto;text-wrap:nowrap;flex-direction:column;gap:.5rem;width:100%;padding:1rem 0}.conversations_2AL62w{overflow:hidden;width:100%;min-height:0}.conversationScroller_2AL62w{box-sizing:border-box;overflow-y:auto;text-wrap:nowrap;width:100%;padding:1rem 0}.conversationItem_2AL62w{padding-bottom:.5rem}.conversationItem_2AL62w>button,.conversationItem_2AL62w>input{width:100%}.renameInput_2AL62w{border-radius:var(--border-radius-sm)}@media screen and (max-width:720px){[data-collapsed=true] .chatBar_2AL62w{width:0}}.container_cFngyQ{overflow-y:auto;height:100%;min-height:0;padding-top:1rem;padding-bottom:2rem}.listViewport_cFngyQ{overflow:hidden;flex:auto;min-height:0}.virtualList_cFngyQ{height:100%;min-height:0}.messageItem_cFngyQ{display:flex;flex-direction:column;padding:0 1rem 1rem}.wrapper_cFngyQ{position:relative;display:flex;overflow:hidden;flex-direction:column;min-height:0}.scrollToBottom_cFngyQ{position:absolute;z-index:2;display:inline-flex;border:1px solid var(--border-color);background:var(--background);box-shadow:var(--shadow-sm);cursor:pointer;opacity:1;transition-behavior:allow-discrete;border-radius:50%;justify-content:center;align-items: center;width:2.5rem;height:2.5rem;padding:0;transition:all .3s;bottom:1rem;right:1rem}@starting-style{.scrollToBottom_cFngyQ{opacity:0}}.scrollToBottom_cFngyQ svg{width:1.25rem;height:1.25rem}.scrollToBottom_cFngyQ:hover{background:oklch(from var(--background)calc(l*1.15)c h)}@media screen and (max-width:720px){.scrollToBottom_cFngyQ svg{width:1.5rem;height:1.5rem}}.status_cFngyQ{display:flex;border-radius:var(--border-radius-md);background-color:var(--background);color:contrast-color(var(--background));flex-direction:column;align-self: flex-start;gap:1rem;padding:.5rem 1rem;font-size:.8rem;font-style:italic}.brief_cFngyQ{font-size:.8rem}.content_cFngyQ{white-space:pre-wrap;line-height:1.5}.toolBlocks_cFngyQ{border-radius:var(--border-radius-md);background:var(--accent);color:contrast-color(var(--accent))}.toolBlocks_cFngyQ .toolBlock_cFngyQ{display:grid;grid-template-columns:auto 1fr;gap:.5rem;align-items:anchor-center;padding:.25rem .75rem}.toolBlocks_cFngyQ .toolBlock_cFngyQ:not(:last-child){border-bottom:1px solid oklch(from contrast-color(var(--accent))l c h/.1)}[data-testid=virtuoso-item-list]{padding-top:1rem!important;padding-bottom:1rem!important}.messageShell_bo4UWw{display:flex;flex-direction:column;min-width:0;max-width:100%}.shellAgent_bo4UWw{align-items: flex-start}.shellClient_bo4UWw{align-items: flex-end}.timestamp_bo4UWw{opacity:.5;margin-top:.25rem;font-size:.7em}.message_bo4UWw{display:flex;border-radius:var(--border-radius-md);word-wrap:break-word;flex-direction:column;max-width:100%}.message_bo4UWw:has(.thoughts_bo4UWw) .toolBlocks_bo4UWw{border-top-left-radius:0;border-top-right-radius:0}.message_bo4UWw:has(.toolBlocks_bo4UWw) .thoughts_bo4UWw{border-bottom-right-radius:0;border-bottom-left-radius:0}.message_bo4UWw.streaming_bo4UWw,.message_bo4UWw.agent_bo4UWw{background-color:none;align-self: flex-start;width:100%}.thoughts_bo4UWw{background:oklch(from var(--theme-2)l c h/.1);width:100%;padding:.25rem .75rem}.thoughts_bo4UWw .content_bo4UWw{overflow-y:auto;max-height:25vh;transition:max-height .3s ease-in-out}.message_bo4UWw[data-collapsed=true] :is(.thoughts_bo4UWw .content_bo4UWw){max-height:0}.message_bo4UWw.client_bo4UWw{--message-bg:oklch(from var(--accent)l c h/.1);background-color:var(--message-bg);align-self: flex-end;padding:.75rem}.completionNotice_bo4UWw{display:flex;border-left:2px solid var(--accent);background:oklch(from var(--theme-2)l c h/.12);opacity:.85;border-radius:.25rem;flex-direction:column;align-items: flex-start;gap:.15rem;margin-top:.45rem;padding:.4rem .6rem;font-size:.8rem}.completionFailed_bo4UWw{border-left-color:var(--danger,#c44)}.completionCompacted_bo4UWw{border-left-color:var(--success,#4a8)}.message_bo4UWw.steering_bo4UWw{border-left:2px solid var(--accent);max-width:calc(100% - 1rem);margin-left:1rem;padding:.55rem .75rem}.steeringHeader_bo4UWw{display:flex;opacity:.75;align-self: flex-start;align-items: center;gap:.3rem;margin-bottom:.25rem;font-size:.72rem;font-weight:600}.steeringHeader_bo4UWw svg{width:.95rem;height:.95rem}.sender_bo4UWw{font-weight:700}.attachments_bo4UWw{display:flex;flex-wrap:wrap;gap:.35rem}.citations_bo4UWw{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.citationChip_bo4UWw{--chip-bg:oklch(from var(--accent)l c h/1);background:var(--chip-bg);border-radius:var(--border-radius-pill);border:1px solid oklch(from var(--chip-bg)l c h/.3);color:contrast-color(var(--chip-bg));display:inline-block;overflow:hidden;text-box:trim-both cap alphabetic;text-decoration:none;text-overflow:ellipsis;vertical-align:baseline;white-space:nowrap;max-width:min(24rem,100%);padding:.3rem .5rem;font-size:.8rem;line-height:1.3}.citationChip_bo4UWw:hover{background:oklch(from var(--chip-bg)calc(l*1.1)c h/1);text-decoration:underline}.citationChip_bo4UWw:focus-visible{outline:2px solid var(--accent-contrast);outline-offset:2px}.attachmentChip_bo4UWw{display:inline-flex;color:inherit;background:color-mix(in srgb,contrast-color(var(--message-bg))12%,transparent);border:unset;cursor:pointer;border-radius:.75rem;align-items: center;gap:.3rem;margin-bottom:.25rem;padding:.15rem .55rem;font-family:inherit;font-size:.8rem}.attachmentChip_bo4UWw:disabled{cursor:default;opacity:.7}.attachmentLoading_bo4UWw{display:inline-flex;background:color-mix(in srgb,contrast-color(var(--message-bg))12%,transparent);border-radius:.75rem;align-items: center;gap:.45rem;min-width:0;max-width:100%;margin-bottom:.25rem;padding:.3rem .6rem;font-size:.82rem}.attachmentLoadingSpinner_bo4UWw{animation:1s linear infinite attachmentSpin_3zq_3w;flex:none;width:.9rem;height:.9rem}.attachmentLoadingName_bo4UWw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.75;min-width:0}.attachmentChip_bo4UWw svg{width:.85rem;height:.85rem}.attachmentImageLink_bo4UWw{display:inline-flex;cursor:pointer;background:0 0;border:none;max-width:16rem;padding:0}.attachmentImageLink_bo4UWw:disabled{cursor:progress}.attachmentImage_bo4UWw{display:block;object-fit:cover;border-radius:.6rem;max-width:100%;max-height:12rem}.attachmentImageViewer_bo4UWw{position:fixed;width:100vw;height:100vh;overflow:hidden;color:#fff;background:#090909;border:0;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;inset:0}.attachmentImageViewer_bo4UWw::backdrop{background:#000000e6}.attachmentImageViewerContent_bo4UWw{display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;height:100dvh}.attachmentImageViewerToolbar_bo4UWw{display:flex;padding:max(.6rem,env(safe-area-inset-top))max(.75rem,env(safe-area-inset-right)).6rem max(.75rem,env(safe-area-inset-left));align-items: center;gap:.6rem}.attachmentImageViewerName_bo4UWw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.attachmentImageViewerAction_bo4UWw,.attachmentImageViewerClose_bo4UWw{display:inline-flex;color:inherit;font:inherit;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff47;border-radius:.5rem;flex:none;justify-content:center;align-items: center;gap:.35rem;min-width:2.5rem;min-height:2.5rem;padding:.45rem .65rem}.attachmentImageViewerAction_bo4UWw:hover,.attachmentImageViewerClose_bo4UWw:hover{background:#fff3}.attachmentImageViewerAction_bo4UWw:disabled{cursor:progress;opacity:.7}.attachmentImageViewerAction_bo4UWw svg,.attachmentImageViewerClose_bo4UWw svg{width:1.1rem;height:1.1rem}.attachmentImageViewerImage_bo4UWw{display:block;padding:.25rem .75rem max(.75rem,env(safe-area-inset-bottom));object-fit:contain;width:100%;height:100%;min-height:0}.attachmentVideoLink_bo4UWw{display:inline-flex;max-width:16rem;margin-bottom:.25rem}.attachmentVideo_bo4UWw{display:block;background:oklch(from var(--theme-2)l c h/.15);border-radius:.6rem;width:100%;max-height:12rem}.attachmentAudioLink_bo4UWw{display:inline-flex;width:min(24rem,100%);max-width:100%;margin-bottom:.25rem}.attachmentAudio_bo4UWw{display:block;width:100%;min-width:0;height:2.75rem}.content_bo4UWw{line-height:1.5}.toolBlocks_bo4UWw{border-radius:var(--border-radius-md);overflow-y:auto;scroll-snap-type:y mandatory;position:relative;overflow-x:hidden;max-height:calc(1lh + .5rem);transition:max-height .3s ease-in-out}.streaming_bo4UWw>.toolBlocks_bo4UWw:before{content:"";display:block;position:sticky;z-index:10;mix-blend-mode:overlay;animation:3s linear infinite toolAnim_3zq_3w;pointer-events:none;background:linear-gradient(-45deg,#0000 25%,#fff,#0000 75%);width:100%;height:calc(1lh + .5rem);top:0;left:0}:not(.streaming_bo4UWw)>.thoughts_bo4UWw[data-collapsed=false]+.toolBlocks_bo4UWw{max-height:25vh}.toolBlocks_bo4UWw .toolBlock_bo4UWw{--block-bg-color:var(--accent);scroll-snap-align:center;display:grid;grid-template-columns:auto 1fr;background-color:var(--block-bg-color);color:contrast-color(var(--block-bg-color));font:inherit;text-align:left;cursor:pointer;border:none;align-items: center;gap:.5rem;width:100%;padding:.25rem .75rem}.toolBlocks_bo4UWw .toolBlock_bo4UWw.subagent_bo4UWw{--block-bg-color:var(--accent-contrast)}.toolBlocks_bo4UWw .toolBlock_bo4UWw.statusChip_bo4UWw{--block-bg-color:oklch(from var(--theme-2)l c h/.15);color:inherit;cursor:default;pointer-events:none;font-style:italic}.toolBlocks_bo4UWw .toolBlock_bo4UWw:not(:last-child){border-bottom:1px solid oklch(from contrast-color(var(--block-bg-color))l c h/.1)}.toolBlocks_bo4UWw .toolBlock_bo4UWw:disabled{cursor:default}.toolBlocks_bo4UWw .toolBlock_bo4UWw:not(:disabled):hover{filter:brightness(1.08)}.toolBlocks_bo4UWw .toolBlock_bo4UWw:not(:disabled):focus-visible{filter:brightness(1.08)}.thoughtsCollapseHeader_bo4UWw{display:grid;grid-template-columns:auto 1fr auto;cursor:pointer;align-items: center;gap:.5rem}.message_bo4UWw:has(.thoughts_bo4UWw) .chatContent_bo4UWw{margin-top:1rem}.message_bo4UWw:has(.toolBlocks_bo4UWw) .chatContent_bo4UWw{margin-top:1rem}@keyframes toolAnim_3zq_3w{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes attachmentSpin_3zq_3w{to{transform:rotate(360deg)}}.markdown__8UPLw{--md-color:var(--text);--md-muted:oklch(from var(--text)calc(l*.7)c h);--md-border:var(--border-color);--md-subtle:oklch(from var(--background)l calc(c*.1)h/.5);--md-block-bg:oklch(from var(--background)calc(l*1.05)calc(c*.2)h/.6);--md-link:var(--accent);--md-hr:var(--border-color);--hljs-bg:transparent;--hljs-fg:inherit;--hljs-comment:var(--md-muted);--hljs-keyword:#d73a49;--hljs-string:#005cc5;--hljs-number:#005cc5;--hljs-function:#6f42c1;--hljs-variable:#005cc5;--hljs-type:#005cc5;--hljs-builtin:#005cc5;--hljs-attr:#005cc5;--hljs-section:#005cc5;--hljs-tag:#6f42c1;--hljs-class:#6f42c1;--hljs-symbol:#d73a49;--hljs-addition-bg:#e6ffed;--hljs-addition-fg:#22863a;--hljs-deletion-bg:#ffeef0;--hljs-deletion-fg:#b0c4d8;color:var(--md-color);overflow-wrap:break-word;overflow-x:hidden;max-width:100%;font-family:inherit}@media (prefers-color-scheme:dark){.markdown__8UPLw{--hljs-bg:#1e1e1e;--hljs-fg:#d4d4d4;--hljs-comment:#6a9955;--hljs-keyword:#569cd6;--hljs-string:#ce9178;--hljs-number:#b5cea8;--hljs-function:#dcdcaa;--hljs-variable:#9cdcfe;--hljs-type:#4ec9b0;--hljs-builtin:#4ec9b0;--hljs-attr:#9cdcfe;--hljs-section:#d7ba7d;--hljs-tag:#569cd6;--hljs-class:#d7ba7d;--hljs-symbol:#d4d4d4;--hljs-addition-bg:#144212;--hljs-addition-fg:#89d185;--hljs-deletion-bg:#5a1e1e;--hljs-deletion-fg:#e68a8a}}.markdown__8UPLw>:first-child{margin-top:0}.markdown__8UPLw>:last-child{margin-bottom:0}.markdown__8UPLw h1{margin:1rem 0 .5rem;font-family:inherit;font-weight:600;line-height:1.3}.markdown__8UPLw h2{margin:1rem 0 .5rem;font-family:inherit;font-weight:600;line-height:1.3}.markdown__8UPLw h3{margin:1rem 0 .5rem;font-family:inherit;font-weight:600;line-height:1.3}.markdown__8UPLw h4{margin:1rem 0 .5rem;font-family:inherit;font-weight:600;line-height:1.3}.markdown__8UPLw h5{margin:1rem 0 .5rem;font-family:inherit;font-weight:600;line-height:1.3}.markdown__8UPLw h6{margin:1rem 0 .5rem;font-family:inherit;font-weight:600;line-height:1.3}.markdown__8UPLw h1{font-size:2rem}.markdown__8UPLw h2{border-bottom:1px solid var(--md-border);padding-bottom:.3rem;font-size:1.5rem}.markdown__8UPLw h3{font-size:1.25rem}.markdown__8UPLw h4{font-size:1.125rem}.markdown__8UPLw h5{font-size:1rem}.markdown__8UPLw h6{color:var(--md-muted);font-size:1rem}.markdown__8UPLw p{margin:0 0 1rem}.markdown__8UPLw ul{margin:0 0 1rem;padding-left:1.6rem}.markdown__8UPLw ul li{margin:.4rem 0}.markdown__8UPLw ul li>p{margin-bottom:.5rem}.markdown__8UPLw ul li input[type=checkbox]{vertical-align:middle;margin-right:.5rem}.markdown__8UPLw ol{margin:0 0 1rem;padding-left:1.6rem}.markdown__8UPLw ol li{margin:.4rem 0}.markdown__8UPLw ol li>p{margin-bottom:.5rem}.markdown__8UPLw ol li input[type=checkbox]{vertical-align:middle;margin-right:.5rem}.markdown__8UPLw code{background-color:var(--md-subtle);border-radius:4px;padding:.15rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem}.markdown__8UPLw pre{background-color:var(--md-block-bg);border:1px solid var(--md-border);border-radius:var(--border-radius-sm);overflow-x:auto;margin:0 0 1rem;padding:12px}.markdown__8UPLw pre code{display:block;white-space:pre;background-color:#0000;border-radius:0;padding:0}.markdown__8UPLw blockquote{border-left:4px solid var(--md-link);color:var(--md-muted);background:var(--md-subtle);margin:0 0 1rem;padding:.5rem 1rem}.markdown__8UPLw blockquote p:first-child{margin-top:1rem}.markdown__8UPLw a{color:var(--md-link);text-decoration:none;text-underline-offset:.2rem}.markdown__8UPLw a:hover{text-decoration:underline}.markdown__8UPLw .inlineCitationChip__8UPLw{--chip-bg:oklch(from var(--accent)l c h/1);background:var(--chip-bg);border-radius:var(--border-radius-pill);border:1px solid oklch(from var(--chip-bg)l c h/.3);color:contrast-color(var(--chip-bg));display:inline-block;font-size:.8em;line-height:inherit;overflow:hidden;text-box:trim-both cap alphabetic;text-decoration:none;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;max-width:min(20rem,100%);margin:0 .2em;padding:.1em .5em}.markdown__8UPLw .inlineCitationChip__8UPLw:hover{background:oklch(from var(--chip-bg)calc(l*1.1)c h/1);text-decoration:underline}.markdown__8UPLw .inlineCitationChip__8UPLw:focus-visible{outline:2px solid var(--accent-contrast);outline-offset:2px}.markdown__8UPLw img{border-radius:var(--border-radius-sm);display:block;max-width:100%;margin:.5rem 0}.markdown__8UPLw hr{border:none;border-top:1px solid var(--md-hr);margin:1.5rem 0}.markdown__8UPLw table{border-collapse:collapse;width:max-content;min-width:100%;margin:0 0 1rem}.markdown__8UPLw table th{border:1px solid var(--md-border);text-align:left;padding:8px 12px}.markdown__8UPLw table td{border:1px solid var(--md-border);text-align:left;padding:8px 12px}.markdown__8UPLw table th{background-color:var(--md-subtle);font-weight:600}.markdown__8UPLw .tableWrapper__8UPLw{overflow-x:auto;max-width:100%}.markdown__8UPLw .hljs{display:block;overflow-x:auto;background:var(--hljs-bg);color:var(--hljs-fg);padding:.5rem;line-height:1.45}.markdown__8UPLw .hljs .hljs-comment{color:var(--hljs-comment);font-style:italic}.markdown__8UPLw .hljs .hljs-quote{color:var(--hljs-comment);font-style:italic}.markdown__8UPLw .hljs .hljs-keyword{color:var(--hljs-keyword)}.markdown__8UPLw .hljs .hljs-selector-tag{color:var(--hljs-keyword)}.markdown__8UPLw .hljs .hljs-literal{color:var(--hljs-keyword)}.markdown__8UPLw .hljs .hljs-number{color:var(--hljs-number)}.markdown__8UPLw .hljs .hljs-string{color:var(--hljs-string)}.markdown__8UPLw .hljs .hljs-char{color:var(--hljs-string)}.markdown__8UPLw .hljs .hljs-variable{color:var(--hljs-string)}.markdown__8UPLw .hljs .hljs-template-variable{color:var(--hljs-string)}.markdown__8UPLw .hljs .hljs-subst{color:var(--md-color)}.markdown__8UPLw .hljs .hljs-section{color:var(--hljs-section);font-weight:600}.markdown__8UPLw .hljs .hljs-function{color:var(--hljs-function)}.markdown__8UPLw .hljs .hljs-class .hljs-title{color:var(--hljs-function)}.markdown__8UPLw .hljs .hljs-title .hljs-keyword{color:var(--hljs-function)}.markdown__8UPLw .hljs .hljs-tag{color:var(--hljs-tag)}.markdown__8UPLw .hljs .hljs-attr{color:var(--hljs-attr)}.markdown__8UPLw .hljs .hljs-meta-keyword{color:var(--hljs-addition-fg)}.markdown__8UPLw .hljs .hljs-symbol{color:var(--hljs-symbol)}.markdown__8UPLw .hljs .hljs-bullet{color:var(--hljs-symbol)}.markdown__8UPLw .hljs .hljs-meta{color:var(--hljs-symbol)}.markdown__8UPLw .hljs .hljs-deletion{color:var(--hljs-symbol)}.markdown__8UPLw .hljs .hljs-formula{background:var(--md-subtle)}.markdown__8UPLw .hljs .hljs-addition{background:var(--hljs-addition-bg);color:var(--hljs-addition-fg)}.markdown__8UPLw .hljs .hljs-builtin-name{color:var(--hljs-builtin)}.markdown__8UPLw .hljs .hljs-doctag{color:var(--hljs-function)}.markdown__8UPLw .hljs .hljs-type{color:var(--hljs-type)}.markdown__8UPLw .hljs .hljs-params{color:var(--hljs-type)}.markdown__8UPLw .hljs .hljs-selector-id{color:var(--hljs-type)}.markdown__8UPLw .hljs .hljs-selector-class{color:var(--hljs-type)}.markdown__8UPLw .hljs .hljs-name{color:var(--hljs-type)}.markdown__8UPLw .hljs .hljs-emphasis{font-style:italic}.markdown__8UPLw .hljs .hljs-strong{font-weight:600}.markdown__8UPLw .hljs .hljs-link{text-decoration:underline;color:var(--md-link)}.markdown__8UPLw .hljs .hljs-header{color:var(--md-color);font-weight:600}.markdown__8UPLw .hljs .hljs-regexp{color:var(--hljs-number)}.markdown__8UPLw .hljs .hljs-deletion{background:var(--hljs-deletion-bg);color:var(--hljs-deletion-fg)}.composer_izdHeg{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr)auto;box-shadow:var(--shadow-sm);overflow:hidden;border:1px solid #0000;border-radius:1.5rlh;gap:1rem;max-height:40vh;padding:.5rem .5rem .5rem .65rem}.attachments_izdHeg{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.35rem}.attachmentChip_izdHeg{display:inline-flex;background-color:var(--background);color:contrast-color(var(--background));border:1px solid color-mix(in srgb,contrast-color(var(--background))25%,transparent);border-radius:.75rem;align-items: center;gap:.25rem;padding:.15rem .35rem .15rem .55rem;font-size:.8rem}.removeAttachment_izdHeg{display:inline-flex;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;align-items: center;padding:0;font-size:.9rem}.removeAttachment_izdHeg:hover{opacity:1}.attachSettingsPill_izdHeg{display:inline-flex;overflow:hidden;border:1px solid var(--border-color);background:var(--background);border-radius:999px;align-self: end;align-items: center;height:2rem;margin-bottom:.1rem}.attachButton_izdHeg{anchor-name:--composer-attach}.settingsButton_izdHeg{anchor-name:--composer-settings}.attachSettingsPill_izdHeg .attachButton_izdHeg,.attachSettingsPill_izdHeg .settingsButton_izdHeg{display:flex;color:contrast-color(var(--background));background:0 0;border-radius:0;justify-content:center;align-items: center;width:2rem;height:2rem;padding:0}.attachSettingsPill_izdHeg .attachButton_izdHeg:hover,.attachSettingsPill_izdHeg .settingsButton_izdHeg:hover{background:color-mix(in srgb,contrast-color(var(--background))10%,transparent)}.attachSettingsDivider_izdHeg{background:var(--border-color);flex:0 0 1px;width:1px;height:1.15rem}.contextIndicator_izdHeg{position:absolute;background:oklch(from var(--accent)l c h/.2);width:var(--context-usage,0);height:3px;bottom:0;left:0}.attachPopover_izdHeg{position:fixed;position-anchor:--composer-attach;bottom:anchor(bottom);position-area:top;left:anchor(left);display:flex;background:var(--background);color:contrast-color(var(--background));border:1px solid var(--border-color);box-shadow:var(--shadow-sm);overflow:auto;border-radius:.75rem;flex-direction:column;gap:.15rem;min-width:12rem;margin:0;padding:.35rem}.attachPopover_izdHeg[popover]:not(:popover-open){display:none}.settingsPopover_izdHeg{position:fixed;position-anchor:--composer-settings;bottom:anchor(bottom);position-area:top;left:anchor(left);display:flex;background:var(--background);color:contrast-color(var(--background));border:1px solid var(--border-color);box-shadow:var(--shadow-sm);border-radius:.75rem;flex-direction:column;gap:.55rem;min-width:13rem;margin:0;padding:.65rem}.settingsPopover_izdHeg[popover]:not(:popover-open){display:none}@supports  not (anchor-name: --composer-attach){.attachPopover_izdHeg{position:absolute;bottom:calc(100% + .5rem);left:0}.settingsPopover_izdHeg{position:absolute;bottom:calc(100% + .5rem);left:2.6rem}}.menuItem_izdHeg{display:inline-flex;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items: center;gap:.5rem;padding:.45rem .6rem;font-size:.9rem}.menuItem_izdHeg:hover{background:color-mix(in srgb,contrast-color(var(--background))10%,transparent)}.settingRow_izdHeg{display:grid;grid-template-columns:4.5rem 1fr;align-items: center;gap:.5rem;font-size:.85rem}.settingRow_izdHeg select{border:1px solid var(--border-color);background:var(--background);color:inherit;font:inherit;border-radius:.45rem;min-width:0;padding:.3rem .45rem}.menuIcon_izdHeg{flex-shrink:0;width:1rem}.attachmentError_izdHeg{grid-column:1/-1;color:var(--danger);margin:0;font-size:.78rem}.pasteWrapper_izdHeg{display:grid;grid-template-columns:1fr;overflow:hidden;min-width:0;height:100%}.input_izdHeg{outline:none;display:grid;grid-template-columns:1fr;overflow-y:auto;background:0 0;border:none;align-items: center;max-height:100%;padding:0}.input_izdHeg .ProseMirror{outline:none;overflow-x:hidden}.input_izdHeg .ProseMirror pre{white-space:pre;margin:.5rem 0;overflow-x:auto!important}.input_izdHeg .ProseMirror pre code{white-space:pre;overflow-wrap:normal;word-wrap:normal}.input_izdHeg .ProseMirror>:first-child{margin-top:0}.input_izdHeg .ProseMirror>:last-child{margin-bottom:0}.input_izdHeg .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--text-muted);pointer-events:none}.sendButton_izdHeg{display:flex;border-radius:100%;place-content: center;align-self: end;align-items: center;width:2rem;height:2rem;margin-bottom:1px;padding:0}.sendButtonIcon_izdHeg{width:1rem}.dropOverlay_izdHeg{display:grid;position:fixed;z-index:9999;backdrop-filter:blur(2px);pointer-events:none;opacity:0;background:#00000059;place-items: center;transition:opacity .3s linear;inset:0}.dropOverlayActive_izdHeg{opacity:1}.dropHint_izdHeg{pointer-events:none;background:var(--background);color:contrast-color(var(--background));border:1px solid var(--border-color);box-shadow:var(--shadow-sm);border-radius:1rem;padding:1rem 1.5rem;font-size:1.1rem}.planPopover_izdHeg{grid-column:1/-1;border-radius:var(--border-radius-md);background:color-mix(in srgb,var(--accent)8%,var(--background));justify-self:center;width:95%;min-width:0;margin-bottom:-1px}.planToggle_izdHeg{--plan-bg:color-mix(in srgb,var(--accent-contrast)8%,var(--background));display:flex;border-radius:var(--border-radius-md);background:var(--plan-bg);color:contrast-color(var(--background));font:inherit;text-align:left;cursor:pointer;border:none;border-bottom-right-radius:0;border-bottom-left-radius:0;align-items: center;gap:.65rem;width:100%;padding:.45rem .65rem}.planToggle_izdHeg:hover{background:oklch(from var(--plan-bg)calc(l*1.02)c h)}.planToggleTitle_izdHeg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.85rem;font-weight:600}.planProgress_izdHeg,.planChevron_izdHeg{color:var(--text-muted);flex:none;font-size:.72rem}.planChevron_izdHeg{color:inherit;display:inline-flex;align-items: center}.planChevronIcon_izdHeg{width:1rem;height:1rem}.planDetails_izdHeg{overflow-y:auto;max-height:22vh;padding:.65rem .4rem .2rem}.planSteps_izdHeg{display:flex;list-style:none;flex-direction:column;gap:.75rem;margin:0;padding:0}.planStep_izdHeg{display:grid;grid-template-columns:1rem minmax(0,1fr);align-items: start;gap:.5rem;font-size:.8rem}.planStepMark_izdHeg{color:var(--text-muted);text-align:center;font-size:.95rem;line-height:1.2}.planStepComplete_izdHeg .planStepMark_izdHeg{color:var(--accent);font-weight:700}.planCheckIcon_izdHeg{display:block;width:1rem;height:1rem}.planStepComplete_izdHeg .planStepAim_izdHeg{color:var(--text-muted)}.planStepContent_izdHeg{min-width:0}.planStepAim_izdHeg,.planCriteria_izdHeg{margin:0}.planStepAim_izdHeg{font-weight:600}.planActions_izdHeg{display:flex;color:var(--text-muted);flex-direction:column;gap:.2rem;margin:.3rem 0 0;padding-left:1rem}.planCriteria_izdHeg{color:var(--text-muted);margin-top:.3rem;font-size:.74rem}.container_FlMpGQ{position:fixed;display:flex;z-index:1000;flex-direction:column;gap:8px;max-width:420px;bottom:16px;right:16px}.toast_FlMpGQ{display:flex;background-color:var(--danger);color:#fff;border-radius:4px;align-items: flex-start;gap:8px;padding:12px 16px;font-size:14px;box-shadow:0 2px 8px #00000040}.message_FlMpGQ{word-break:break-word;flex:1}.close_FlMpGQ{color:#fff;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:16px;line-height:1}.close_FlMpGQ:hover{opacity:.8}.overlay_4aLqKw{position:fixed;display:flex;z-index:1000;background:#00000080;justify-content:center;align-items: center;inset:0}.dialog_4aLqKw{background:var(--background);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);width:90%;max-width:420px;padding:1rem}.title_4aLqKw{margin:0 0 1rem;font-size:1.25rem}.message_4aLqKw{margin:0 0 1rem;font-size:1rem;line-height:1.4}.actions_4aLqKw{display:flex;justify-content:flex-end;gap:.5rem}.overlay_c_1b4w{position:fixed;display:flex;z-index:1000;background:#00000080;justify-content:center;align-items: center;inset:0}.dialog_c_1b4w{display:flex;background:var(--background);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);flex-direction:column;width:90%;max-width:420px;max-height:80vh;padding:1rem}.header_c_1b4w{display:flex;border-bottom:1px solid var(--border-color);justify-content:space-between;align-items: center;gap:1rem;padding:1rem}.title_c_1b4w{overflow-wrap:anywhere;margin:0 0 1rem;font-size:1.25rem}.close_c_1b4w{cursor:pointer;display:grid;border-radius:var(--border-radius-md);color:inherit;background:0 0;border:none;flex-shrink:0;place-items: center;padding:.25rem}.close_c_1b4w svg{width:1.25rem;height:1.25rem}.body_c_1b4w{overflow-y:auto;padding:1rem}.loading_c_1b4w{color:var(--grey);margin:.5rem 0;font-size:1rem}.call_c_1b4w{padding:1rem 0}.call_c_1b4w:not(:first-child){border-top:1px solid var(--border-color)}.callTitle_c_1b4w{overflow-wrap:anywhere;margin:0 0 .5rem;font-size:1.1rem}.callIndex_c_1b4w{color:oklch(from var(--text)calc(l*.4)c h);font-weight:400}.missing_c_1b4w{color:oklch(from var(--text)calc(l*.4)c h);margin:0;font-size:.75rem;font-style:italic}.capture_c_1b4w{margin-bottom:.5rem}.captureLabel_c_1b4w{text-transform:uppercase;letter-spacing:.04em;color:oklch(from var(--text)calc(l*.4)c h);margin-bottom:.25rem;font-size:.75rem}.captureContent_c_1b4w{background:oklch(from var(--background)calc(l*1.05)calc(c*.2)h/.6);border-radius:var(--border-radius-sm);overflow:auto;white-space:pre-wrap;word-break:break-word;max-height:220px;margin:0;padding:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;line-height:1.45}.pending_c_1b4w{color:oklch(from var(--text)calc(l*.45)c h);font-style:italic}.errorBar_Rb_fjg{background:var(--danger);border:1px solid oklch(from var(--danger)calc(l*.98)c h);color:contrast-color(var(--danger));border-radius:var(--border-radius-md);grid-column:2;display:grid;grid-template-columns:1fr auto;align-items: center;margin:0;padding:.25rem .75rem}.errorBar_Rb_fjg p{margin:0}.errorBar_Rb_fjg button{display:inline-flex;cursor:pointer;background:0 0;border:0;border-radius:1vmax;justify-content:center;align-items: center;width:1.5rem;height:1.5rem;padding:0}.errorBar_Rb_fjg button:hover{background:oklch(from var(--background)calc(l*1.15)c h)}.container_Rb_fjg{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr auto;overflow:hidden;height:100%}.container_Rb_fjg .conversation_Rb_fjg{display:grid;grid-template-rows:1fr auto;overflow:hidden;grid-row:1/-1;height:100%;padding-bottom:.5rem}.container_ePoTMQ{overflow:auto;width:100%;height:100%;margin:0 auto;padding:1rem}.header_ePoTMQ h1{margin:0 0 .5rem}.subtitle_ePoTMQ{color:var(--grey);margin:0 0 1rem}.error_ePoTMQ{color:var(--danger);margin-bottom:1rem}.section_ePoTMQ{border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:rgb(from var(--background)r g b/.4);margin-bottom:2rem;padding:1rem}.list_ePoTMQ{list-style:none;display:grid;gap:.5rem;margin:0;padding:0}.row_ePoTMQ{display:flex;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:rgb(from var(--background)r g b/.6);align-items: center;gap:1rem;padding:.75rem 1rem}.username_ePoTMQ{font-weight:600}.when_ePoTMQ{color:var(--grey);font-size:.8rem}.actions_ePoTMQ{display:flex;gap:.5rem;margin-left:auto}.statusChip_ePoTMQ{border:1px solid var(--border-color);border-radius:999px;padding:.15rem .5rem;font-size:.75rem}.chipActive_ePoTMQ{color:var(--success,green)}.chipPending_ePoTMQ{color:var(--grey)}.empty_ePoTMQ{color:var(--grey);margin:0}.settingsList_ePoTMQ{display:grid;gap:.75rem}.settingRow_ePoTMQ{display:grid;grid-template-columns:1fr auto;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:rgb(from var(--background)r g b/.6);overflow:hidden;line-break:auto;gap:1rem;max-width:100%;padding:.75rem}.settingMeta_ePoTMQ strong{display:block;font-size:.95rem}.settingMeta_ePoTMQ .type_ePoTMQ,.settingMeta_ePoTMQ .source_ePoTMQ{color:var(--grey);margin-right:.5rem;font-size:.7rem}.settingMeta_ePoTMQ small{display:block;color:var(--grey);margin-top:.25rem}.settingValue_ePoTMQ{display:flex;align-items: center;gap:.5rem}.settingValue_ePoTMQ input{border-radius:var(--border-radius-sm);border:1px solid var(--border-color);background:var(--background);color:inherit;padding:.25rem .5rem}.settingValue_ePoTMQ code{background:rgb(from var(--background)r g b/.4);border-radius:var(--border-radius-sm);border:1px solid var(--border-color);padding:.2rem .4rem;font-family:ui-monospace,monospace}.container_CxhwfQ{overflow:auto;width:100%;height:100%;margin:0 auto;padding:1rem}.header_CxhwfQ h1{margin:0 0 1rem}.section_CxhwfQ{--section-background:rgb(from var(--background)r g b/.4);border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:--section-background;color:contrast-color(var(--section-background));margin-bottom:2rem;padding:1rem}.section_CxhwfQ h2{margin-top:0}.error_CxhwfQ{color:var(--danger);margin-bottom:1rem}.success_CxhwfQ{color:var(--theme-2);margin-bottom:1rem}.themeGrid_CxhwfQ{display:flex;flex-wrap:wrap;gap:.5rem}.themeBtn_CxhwfQ{border:1px solid var(--border-color);border-radius:var(--border-radius-sm);cursor:pointer;background:0 0;padding:.5rem 1rem}.themeBtn_CxhwfQ.active_CxhwfQ{background:var(--accent);color:contrast-color(var(--accent))}.toneGrid_CxhwfQ{display:grid;gap:1.25rem;margin-bottom:1rem}.toneSlider_CxhwfQ{display:grid;gap:.4rem}.toneHead_CxhwfQ{display:flex;justify-content:space-between;align-items:baseline}.toneSlider_CxhwfQ input[type=range]{accent-color:var(--accent);width:100%}.toneSteps_CxhwfQ{display:flex;flex-wrap:wrap;gap:.25rem}.toneSteps_CxhwfQ button{border:1px solid var(--border-color);border-radius:var(--border-radius-sm);cursor:pointer;opacity:.75;background:0 0;padding:.2rem .5rem;font-size:.8rem}.toneSteps_CxhwfQ button.active_CxhwfQ{background:var(--accent);color:contrast-color(var(--accent));opacity:1}.form_CxhwfQ{display:grid;gap:1rem}.form_CxhwfQ label{display:grid;gap:.25rem;font-weight:500}.form_CxhwfQ input{border-radius:var(--border-radius-sm);border:1px solid var(--border-color);background:var(--background);color:inherit;padding:.5rem}.memoryList_CxhwfQ{list-style:none;display:grid;gap:1rem;margin:0;padding:0}.memoryItem_CxhwfQ{border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:1rem}.meta_CxhwfQ{display:flex;justify-content:space-between;margin-bottom:.5rem}.content_CxhwfQ{white-space:pre-wrap;margin:.5rem 0}.tags_CxhwfQ{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.tag_CxhwfQ{background:var(--border-color);border-radius:var(--border-radius-pill);padding:.1rem .5rem;font-size:.8rem}.actions_CxhwfQ{display:flex;gap:.5rem}.hint_CxhwfQ{color:var(--text-muted);margin-top:0;font-size:.85rem}.docMeta_CxhwfQ{display:flex;flex-wrap:wrap;align-items: center;gap:.5rem;margin:.5rem 0;font-size:.85rem}.docChip_CxhwfQ{background:var(--border-color);border-radius:var(--border-radius-pill);padding:.1rem .5rem;font-size:.8rem}.docId_CxhwfQ{color:inherit;font:inherit;border-radius:var(--border-radius-pill);border:none;border:1px dashed var(--border-color);cursor:copy;background:0 0;padding:.1rem .4rem;font-size:.8rem}.filterTabs_CxhwfQ{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.filterTab_CxhwfQ{border:1px solid var(--border-color);color:inherit;font:inherit;border-radius:var(--border-radius-pill);cursor:pointer;background:0 0;padding:.25rem .8rem;font-size:.85rem}.filterTab_CxhwfQ.active_CxhwfQ{background:var(--border-color)}.editForm_CxhwfQ{display:grid;gap:.75rem}.editForm_CxhwfQ label{display:grid;gap:.25rem}.editForm_CxhwfQ input,.editForm_CxhwfQ textarea{border-radius:var(--border-radius-sm);border:1px solid var(--border-color);background:var(--background);color:inherit;padding:.5rem}.page_O24eqg{overflow:auto;display:grid;align-content: start;gap:1rem;width:100%;height:100%;padding:1.25rem}.header_O24eqg h1{margin:0 0 .35rem}.header_O24eqg p,.empty_O24eqg,.optional_O24eqg{opacity:.72}.section_O24eqg{display:grid;border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:rgb(from var(--background)r g b/.4);gap:.8rem;padding:1rem}.section_O24eqg h2,.details_O24eqg h3{margin:0}.form_O24eqg{display:grid;gap:.85rem;max-width:52rem}.form_O24eqg label{display:grid;gap:.35rem}.form_O24eqg input,.form_O24eqg textarea,.form_O24eqg select{border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background:var(--background);font:inherit;width:100%;padding:.65rem .75rem}.form_O24eqg textarea{resize:vertical}.repeatFields_O24eqg{display:flex;flex-wrap:wrap;gap:.75rem}.repeatFields_O24eqg label{flex:12rem}.error_O24eqg{color:var(--danger);margin:0}.notice_O24eqg{color:var(--theme-2);margin:0}.queryList_O24eqg{display:grid;gap:.75rem}.query_O24eqg,.querySelected_O24eqg{display:grid;grid-template-columns:minmax(0,1fr)auto;border:1px solid var(--border-color);border-radius:var(--border-radius-md);gap:.75rem;padding:.75rem}.querySelected_O24eqg{border-color:var(--accent)}.querySelect_O24eqg{display:grid;text-align:left;cursor:pointer;background:0 0;border:0;justify-items:start;gap:.3rem;min-width:0;padding:0}.querySelect_O24eqg strong,.querySelect_O24eqg span{overflow-wrap:anywhere}.queryActions_O24eqg{grid-column:2;grid-row:1}.details_O24eqg{grid-column:1/-1;display:grid;border-top:1px solid var(--border-color);gap:.75rem;padding-top:.75rem}.prompt_O24eqg{white-space:pre-wrap;opacity:.8;margin:0}.run_O24eqg{display:grid;border:1px solid var(--border-color);border-radius:var(--border-radius-sm);gap:.65rem;padding:.75rem}.runHeading_O24eqg{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem}.status_O24eqg{text-transform:capitalize;opacity:.75}.status_O24eqg[data-status=failed]{color:var(--danger);opacity:1}@media (max-width:640px){.page_O24eqg{padding:.75rem}.query_O24eqg,.querySelected_O24eqg{grid-template-columns:minmax(0,1fr)}.queryActions_O24eqg{grid-column:1;grid-row:auto}}
