.workspace-chat-demo-module__pRDODq__figure{min-width:0;margin:0;padding-bottom:32px;position:relative}.workspace-chat-demo-module__pRDODq__window{color:#2c2c2a;background:#f6f7f8;border:1px solid #9fe1cb40;border-radius:12px;overflow:hidden;box-shadow:0 24px 65px #00000026}.workspace-chat-demo-module__pRDODq__windowBar{color:#e1f2e9;background:#09231d;align-items:center;gap:10px;padding:17px 22px;display:flex}.workspace-chat-demo-module__pRDODq__windowBar strong{flex:1;font-size:12px;font-weight:500}.workspace-chat-demo-module__pRDODq__windowBar strong span{color:#a6bdb2;font-size:10px;font-weight:400}.workspace-chat-demo-module__pRDODq__tabs{color:#5f5e5a;border-bottom:1px solid #2c2c2a12;gap:24px;margin:0 24px;font-size:11px;display:flex}.workspace-chat-demo-module__pRDODq__tabs span{padding:17px 0 13px}.workspace-chat-demo-module__pRDODq__tabs span:first-child{color:#2c2c2a;border-bottom:2px solid #0f6e56}.workspace-chat-demo-module__pRDODq__toolbar{color:#5f5e5a;align-items:center;gap:8px;padding:18px 24px 0;font-size:9px;display:flex}.workspace-chat-demo-module__pRDODq__toolbar>svg:first-child{margin-right:6px}.workspace-chat-demo-module__pRDODq__toolbar strong{color:#2c2c2a;font-weight:400}.workspace-chat-demo-module__pRDODq__stage{padding:44px 24px 31px}.workspace-chat-demo-module__pRDODq__greeting{letter-spacing:-.035em;justify-content:center;align-items:center;gap:11px;min-height:70px;margin-bottom:66px;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,2.5vw,35px);line-height:1.15;display:flex}.workspace-chat-demo-module__pRDODq__greeting img{flex-shrink:0;width:32px;height:32px}.workspace-chat-demo-module__pRDODq__composer{background:#fff;border:1px solid #0f6e5640;border-radius:17px;padding:19px 17px 12px;position:relative;box-shadow:0 0 0 3px #ffffff9e,0 7px 24px #0c2e2605}.workspace-chat-demo-module__pRDODq__composer>p{color:#979a96;min-height:64px;font-size:12px}.workspace-chat-demo-module__pRDODq__actions{align-items:center;gap:11px;display:flex}.workspace-chat-demo-module__pRDODq__attach{color:#777871;flex-shrink:0}.workspace-chat-demo-module__pRDODq__trigger{cursor:pointer;background:#fff;border:1px solid #2c2c2a12;border-radius:9px;align-items:center;gap:7px;min-width:0;max-width:calc(100% - 65px);padding:6px 9px;font-size:11px;display:inline-flex}.workspace-chat-demo-module__pRDODq__trigger>svg{flex-shrink:0}.workspace-chat-demo-module__pRDODq__modelName{text-overflow:ellipsis;white-space:nowrap;animation:.35s both workspace-chat-demo-module__pRDODq__modelIn;overflow:hidden}.workspace-chat-demo-module__pRDODq__send{color:#fff;background:#0f6e5666;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.workspace-chat-demo-module__pRDODq__usage{color:#777871;justify-content:flex-end;align-items:center;gap:7px;margin-top:16px;font-size:9px;display:flex}.workspace-chat-demo-module__pRDODq__picker{z-index:2;opacity:0;transform-origin:0 100%;pointer-events:none;visibility:hidden;background:#fff;border:1px solid #2c2c2a12;border-radius:14px;width:min(300px,100% - 44px);padding:8px;transition:opacity .25s,transform .25s,visibility .25s;position:absolute;bottom:56px;left:35px;transform:translateY(8px)scale(.98);box-shadow:0 16px 48px #0000001a,0 2px 8px #00000008}.workspace-chat-demo-module__pRDODq__picker[data-open=true]{opacity:1;pointer-events:auto;visibility:visible;transform:none}.workspace-chat-demo-module__pRDODq__pickerHeading{justify-content:space-between;align-items:center;gap:10px;padding:5px 5px 10px;display:flex}.workspace-chat-demo-module__pRDODq__pickerHeading strong{font-size:12px;font-weight:500}.workspace-chat-demo-module__pRDODq__pickerHeading button{color:#777871;cursor:pointer;padding:3px}.workspace-chat-demo-module__pRDODq__search{color:#777871;background:#f6f7f8;border:1px solid #2c2c2a12;border-radius:8px;align-items:center;gap:6px;margin-bottom:8px;padding:8px;display:flex}.workspace-chat-demo-module__pRDODq__search input{color:#2c2c2a;background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:10px}.workspace-chat-demo-module__pRDODq__search:focus-within{outline:2px solid #9fe1cb}.workspace-chat-demo-module__pRDODq__choices{gap:3px;display:grid}.workspace-chat-demo-module__pRDODq__choices button{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:39px;padding:6px 8px;transition:background .25s,border-color .25s;display:flex}.workspace-chat-demo-module__pRDODq__choices button>span:nth-child(2){flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.workspace-chat-demo-module__pRDODq__choices strong{font-size:11px;font-weight:500}.workspace-chat-demo-module__pRDODq__choices small{color:#777871;font-size:9px;line-height:1.4}.workspace-chat-demo-module__pRDODq__choices button[aria-pressed=true]{background:#0f6e5608;border-color:#0f6e5633}.workspace-chat-demo-module__pRDODq__choices button[data-preview=true],.workspace-chat-demo-module__pRDODq__choices button:hover{background:#9fe1cb40;border-color:#0f6e5680}.workspace-chat-demo-module__pRDODq__check{color:#0f6e56;flex-shrink:0}.workspace-chat-demo-module__pRDODq__empty{color:#777871;padding:14px 7px;font-size:11px}.workspace-chat-demo-module__pRDODq__figure figcaption{color:#a6bdb2;margin:15px 32px 0 0;font-size:10px;line-height:1.6}.workspace-chat-demo-module__pRDODq__motion{color:#9fe1cb;cursor:pointer;background:#0c2e26;border:1px solid #9fe1cb33;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:8px;right:0}.workspace-chat-demo-module__pRDODq__figure button:focus-visible{outline-offset:3px;outline:2px solid #0f6e56}.workspace-chat-demo-module__pRDODq__motion:focus-visible{outline-color:#9fe1cb}@keyframes workspace-chat-demo-module__pRDODq__modelIn{0%{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:none}}@media (max-width:480px){.workspace-chat-demo-module__pRDODq__windowBar{padding-inline:16px}.workspace-chat-demo-module__pRDODq__tabs{gap:19px;margin-inline:16px;font-size:10px}.workspace-chat-demo-module__pRDODq__toolbar{gap:5px;padding-inline:16px;font-size:8px}.workspace-chat-demo-module__pRDODq__stage{padding:35px 14px 23px}.workspace-chat-demo-module__pRDODq__greeting{gap:8px;margin-bottom:75px;font-size:27px}.workspace-chat-demo-module__pRDODq__greeting img{width:28px;height:28px}.workspace-chat-demo-module__pRDODq__composer{padding-inline:12px}.workspace-chat-demo-module__pRDODq__picker{width:calc(100% - 28px);left:14px}.workspace-chat-demo-module__pRDODq__trigger{gap:5px;font-size:10px}.workspace-chat-demo-module__pRDODq__actions{gap:7px}}@media (prefers-reduced-motion:reduce){.workspace-chat-demo-module__pRDODq__figure *,.workspace-chat-demo-module__pRDODq__figure :after{transition:none!important;animation:none!important}}.workspace-chat-demo-module__pRDODq__catalogShelf{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 24px 0;display:flex}.workspace-chat-demo-module__pRDODq__catalogShelf>span{color:#5f5e5a;font-size:10px}.workspace-chat-demo-module__pRDODq__catalogShelf>div{flex-wrap:wrap;gap:8px;display:flex}.workspace-chat-demo-module__pRDODq__catalogShelf>div>span{background:#fff;border:1px solid #e7eceb;border-radius:7px;place-items:center;padding:3px;display:grid}.workspace-chat-demo-module__pRDODq__stage{padding-top:22px;position:relative}.workspace-chat-demo-module__pRDODq__storyMessage{height:112px;margin-bottom:17px;position:relative}.workspace-chat-demo-module__pRDODq__greeting{min-height:0;margin:0;font-size:clamp(23px,2vw,30px);transition:opacity .65s,transform .65s;position:absolute;inset:0}.workspace-chat-demo-module__pRDODq__greeting[data-visible=false]{opacity:0;pointer-events:none;transform:translateY(-5px)}.workspace-chat-demo-module__pRDODq__governedPrompt{opacity:0;flex-direction:column;justify-content:center;align-items:flex-start;transition:opacity .7s,transform .7s;display:flex;position:absolute;inset:0;transform:translateY(5px)}.workspace-chat-demo-module__pRDODq__governedPrompt[data-visible=true]{opacity:1;transform:none}.workspace-chat-demo-module__pRDODq__teamTag{color:#0f6e56;margin-bottom:9px;font-size:9px}.workspace-chat-demo-module__pRDODq__governedPrompt p{background:#e8eeeb;border-radius:12px 12px 3px;align-self:flex-end;padding:13px 16px;font-size:12px;line-height:1.5}.workspace-chat-demo-module__pRDODq__privateValue{grid-template-columns:1fr;font-family:monospace;font-size:11px;display:inline-grid;position:relative}.workspace-chat-demo-module__pRDODq__privateValue>span,.workspace-chat-demo-module__pRDODq__privateValue strong{grid-area:1/1;transition:opacity .65s,filter .65s}.workspace-chat-demo-module__pRDODq__privateValue strong{opacity:0;color:#0f6e56;text-align:center;background:#d5efe2;border-radius:3px;font-weight:500}.workspace-chat-demo-module__pRDODq__privateValue[data-protected=true]>span{opacity:0;filter:blur(4px)}.workspace-chat-demo-module__pRDODq__privateValue[data-protected=true] strong{opacity:1}.workspace-chat-demo-module__pRDODq__protectionStatus{color:#0f6e56;opacity:0;align-self:flex-end;align-items:center;gap:5px;margin-top:7px;font-size:9px;transition:opacity .65s;display:flex}.workspace-chat-demo-module__pRDODq__protectionStatus[data-visible=true]{opacity:1}.workspace-chat-demo-module__pRDODq__composer{min-height:147px}.workspace-chat-demo-module__pRDODq__placeholder{transition:opacity .6s}.workspace-chat-demo-module__pRDODq__placeholder[data-visible=false]{opacity:0}.workspace-chat-demo-module__pRDODq__response{opacity:0;align-items:flex-start;gap:9px;transition:opacity .65s,transform .65s;display:flex;position:absolute;top:17px;left:17px;right:17px;transform:translateY(4px)}.workspace-chat-demo-module__pRDODq__response[data-visible=true]{opacity:1;transform:none}.workspace-chat-demo-module__pRDODq__response>span:nth-child(2){flex:1}.workspace-chat-demo-module__pRDODq__response strong{font-size:10px;font-weight:500}.workspace-chat-demo-module__pRDODq__response>svg{color:#0f6e56;margin-top:5px}.workspace-chat-demo-module__pRDODq__responseLines{gap:5px;margin-top:8px;display:grid}.workspace-chat-demo-module__pRDODq__responseLines i{transform-origin:0;background:#dce5e0;border-radius:4px;width:88%;height:4px;transition:transform .9s;display:block;transform:scaleX(0)}.workspace-chat-demo-module__pRDODq__responseLines i:nth-child(2){width:100%;transition-delay:.15s}.workspace-chat-demo-module__pRDODq__responseLines i:nth-child(3){width:66%;transition-delay:.3s}.workspace-chat-demo-module__pRDODq__response[data-visible=true] .workspace-chat-demo-module__pRDODq__responseLines i{transform:scaleX(1)}.workspace-chat-demo-module__pRDODq__picker{transform-origin:50%;width:calc(100% - 48px);padding:12px;top:12px;bottom:auto;left:24px}.workspace-chat-demo-module__pRDODq__choices{scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-height:270px;overflow-y:auto}.workspace-chat-demo-module__pRDODq__choices button{gap:7px;min-height:48px;padding:6px}.workspace-chat-demo-module__pRDODq__choices button:first-child{grid-column:1/-1}.workspace-chat-demo-module__pRDODq__choices strong{font-size:10px}.workspace-chat-demo-module__pRDODq__choices small{font-size:9px}.workspace-chat-demo-module__pRDODq__catalogFoot{color:#777871;border-top:1px solid #e7eceb;justify-content:space-between;align-items:center;margin-top:9px;padding:9px 4px 0;font-size:9px;display:flex}.workspace-chat-demo-module__pRDODq__governanceFlow{color:#9caaa3;grid-template-columns:1fr 15px 1fr 15px 1fr;align-items:center;gap:8px;margin-top:22px;display:grid}.workspace-chat-demo-module__pRDODq__governanceFlow>span{background:#fff;border:1px solid #e2e8e5;border-radius:9px;flex-direction:column;align-items:center;gap:8px;padding:13px 7px;transition:color .7s,border-color .7s,background .7s;display:flex;position:relative}.workspace-chat-demo-module__pRDODq__governanceFlow strong{text-align:center;font-size:9px;font-weight:500;line-height:1.4}.workspace-chat-demo-module__pRDODq__governanceFlow>span>svg:last-child{opacity:0;transition:opacity .5s;position:absolute;top:6px;right:6px}.workspace-chat-demo-module__pRDODq__governanceFlow>span[data-active=true]{color:#0f6e56;background:#eff8f3;border-color:#5dcaa5}.workspace-chat-demo-module__pRDODq__governanceFlow>span[data-active=true]>svg:last-child{opacity:1}.workspace-chat-demo-module__pRDODq__usageProof{color:#63776b;align-items:center;gap:7px;margin-top:14px;font-size:9px;display:flex}.workspace-chat-demo-module__pRDODq__usageProof>svg{flex-shrink:0}.workspace-chat-demo-module__pRDODq__budgetTrack{background:#dee7e2;border-radius:5px;flex:1;height:4px;overflow:hidden}.workspace-chat-demo-module__pRDODq__budgetTrack i{border-radius:inherit;background:#0f6e56;height:100%;transition:width 1.1s;display:block}@media (max-width:480px){.workspace-chat-demo-module__pRDODq__catalogShelf{gap:8px;padding-inline:16px}.workspace-chat-demo-module__pRDODq__catalogShelf>div{gap:5px}.workspace-chat-demo-module__pRDODq__catalogShelf>div>span{padding:1px}.workspace-chat-demo-module__pRDODq__governanceFlow{gap:5px}.workspace-chat-demo-module__pRDODq__choices strong{font-size:9px}.workspace-chat-demo-module__pRDODq__choices button{gap:5px;padding-inline:3px}.workspace-chat-demo-module__pRDODq__picker{padding:9px}.workspace-chat-demo-module__pRDODq__governedPrompt p{font-size:11px}.workspace-chat-demo-module__pRDODq__usageProof{font-size:8px}.workspace-chat-demo-module__pRDODq__picker{width:calc(100% - 28px);left:14px}}.workspace-chat-demo-module__pRDODq__storyMessage{height:222px}.workspace-chat-demo-module__pRDODq__greeting{flex-direction:column;gap:14px;transition:opacity .4s,transform .4s}.workspace-chat-demo-module__pRDODq__greetLine{justify-content:center;align-items:center;gap:11px;display:flex}.workspace-chat-demo-module__pRDODq__markBox{flex-shrink:0;width:32px;height:32px;display:inline-flex;position:relative}.workspace-chat-demo-module__pRDODq__markBox svg{width:32px;height:32px;display:block}.workspace-chat-demo-module__pRDODq__codeContext{letter-spacing:0;flex-wrap:wrap;justify-content:center;gap:6px;font-family:inherit;transition:opacity .5s;display:flex}.workspace-chat-demo-module__pRDODq__codeContext[data-visible=false]{opacity:0}.workspace-chat-demo-module__pRDODq__codeContext span{font-family:var(--font-sans,inherit);color:#48524f;background:#fff;border:1px solid #e2e8e5;border-radius:7px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;display:inline-flex}.workspace-chat-demo-module__pRDODq__codeContext svg{color:#0f6e56}.workspace-chat-demo-module__pRDODq__governedPrompt,.workspace-chat-demo-module__pRDODq__codeRequest{transition:opacity .4s,transform .4s}.workspace-chat-demo-module__pRDODq__codeRequest{opacity:0;pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset:0;transform:translateY(5px)}.workspace-chat-demo-module__pRDODq__codeRequest[data-visible=true]{opacity:1;transform:none}.workspace-chat-demo-module__pRDODq__codeRequest>p{background:#e8eeeb;border-radius:12px 12px 3px;align-self:flex-end;max-width:92%;padding:12px 15px;font-size:12px;line-height:1.5}.workspace-chat-demo-module__pRDODq__work{flex-direction:column;align-self:stretch;gap:7px;margin-top:10px;display:flex}.workspace-chat-demo-module__pRDODq__live{color:#5f5e5a;align-items:center;gap:8px;font-size:11px;transition:opacity .4s;display:flex}.workspace-chat-demo-module__pRDODq__live[data-visible=false]{opacity:0;height:0;overflow:hidden}.workspace-chat-demo-module__pRDODq__liveMark{align-items:flex-end;gap:1.5px;height:11px;display:inline-flex}.workspace-chat-demo-module__pRDODq__liveMark i{transform-origin:bottom;background:#0f6e56;border-radius:1px;width:2.5px;animation:1.1s ease-in-out infinite workspace-chat-demo-module__pRDODq__liveBar;display:block}.workspace-chat-demo-module__pRDODq__liveMark i:first-child{background:#9fe1cb;height:4px}.workspace-chat-demo-module__pRDODq__liveMark i:nth-child(2){background:#5dcaa5;height:6px;animation-delay:.12s}.workspace-chat-demo-module__pRDODq__liveMark i:nth-child(3){background:#1d9e75;height:8px;animation-delay:.24s}.workspace-chat-demo-module__pRDODq__liveMark i:nth-child(4){height:11px;animation-delay:.36s}@keyframes workspace-chat-demo-module__pRDODq__liveBar{0%,to{transform:scaleY(1)}50%{transform:scaleY(.45)}}.workspace-chat-demo-module__pRDODq__ran{color:#5f5e5a;align-items:center;gap:4px;font-size:11px;transition:opacity .5s .42s;display:inline-flex}.workspace-chat-demo-module__pRDODq__ran[data-visible=false]{opacity:0;transition-delay:0s}.workspace-chat-demo-module__pRDODq__diff{background:#fff;border:1px solid #e2e8e5;border-radius:8px;transition:opacity .5s .42s,transform .5s .42s;overflow:hidden}.workspace-chat-demo-module__pRDODq__diff[data-visible=false]{opacity:0;transition-delay:0s;transform:translateY(4px)}.workspace-chat-demo-module__pRDODq__diff>div{color:#48524f;border-bottom:1px solid #eef2f0;justify-content:space-between;gap:10px;padding:5px 9px;font-size:10px;display:flex}.workspace-chat-demo-module__pRDODq__diff b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.workspace-chat-demo-module__pRDODq__diff em{color:#0f6e56;font-style:normal}.workspace-chat-demo-module__pRDODq__diff s{color:#b42318;text-decoration:none}.workspace-chat-demo-module__pRDODq__diff pre{white-space:pre;margin:0;padding:5px 0;font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:10px;line-height:1.55;overflow:hidden}.workspace-chat-demo-module__pRDODq__diff pre span{padding:0 9px;display:block}.workspace-chat-demo-module__pRDODq__diff pre [data-kind=add]{color:#0b4f3e;background:#e9f6f0}.workspace-chat-demo-module__pRDODq__diff pre [data-kind=del]{color:#8a1c12;background:#fcedec}.workspace-chat-demo-module__pRDODq__pullRequest{color:#1f3b33;background:#f3faf6;border:1px solid #cfe7dc;border-radius:10px;align-items:center;gap:10px;padding:9px 11px;font-size:11px}.workspace-chat-demo-module__pRDODq__pullRequest>svg{color:#0f6e56;flex-shrink:0;margin:0}.workspace-chat-demo-module__pRDODq__pullRequest strong{font-size:11px;display:block}.workspace-chat-demo-module__pRDODq__pullRequest small{color:#5f7a70;margin-top:2px;font-size:10px;display:block}.workspace-chat-demo-module__pRDODq__pullRequest em{color:#0f6e56;white-space:nowrap;margin-left:auto;font-size:10px;font-style:normal;font-weight:500}.workspace-chat-demo-module__pRDODq__mode{background:#f6f7f8;border:1px solid #2c2c2a12;border-radius:9px;flex-shrink:0;padding:2px;font-size:10.5px;display:inline-flex}.workspace-chat-demo-module__pRDODq__mode span{color:#5f5e5a;border-radius:7px;padding:4px 9px;transition:background .35s,color .35s,box-shadow .35s}.workspace-chat-demo-module__pRDODq__mode span[data-on=true]{color:#2c2c2a;background:#fff;box-shadow:0 1px 2px #0000000f}.workspace-chat-demo-module__pRDODq__trigger:disabled{cursor:default}.workspace-chat-demo-module__pRDODq__maxMode{color:#fff;letter-spacing:.04em;background:#0f6e56;border-radius:5px;flex-shrink:0;padding:1px 6px;font-size:9px;font-weight:600;animation:.35s both workspace-chat-demo-module__pRDODq__modelIn}.workspace-chat-demo-module__pRDODq__codeContext .workspace-chat-demo-module__pRDODq__runsOn{color:#1f3b33;background:#f3faf6;border-color:#cfe7dc;animation:.35s both workspace-chat-demo-module__pRDODq__modelIn}.workspace-chat-demo-module__pRDODq__catalogShelf>span{transition:opacity .5s}.workspace-chat-demo-module__pRDODq__catalogShelf[data-muted=true]>span{opacity:.55}.workspace-chat-demo-module__pRDODq__governedPrompt[data-visible=false]{pointer-events:none}@media (max-width:480px){.workspace-chat-demo-module__pRDODq__storyMessage{height:244px}.workspace-chat-demo-module__pRDODq__mode span{padding-inline:7px}.workspace-chat-demo-module__pRDODq__codeRequest>p{font-size:11px}}.workspace-chat-demo-module__pRDODq__greeting[data-visible=true],.workspace-chat-demo-module__pRDODq__governedPrompt[data-visible=true],.workspace-chat-demo-module__pRDODq__codeRequest[data-visible=true],.workspace-chat-demo-module__pRDODq__placeholder[data-visible=true]{transition-delay:.42s}
