@keyframes aui-pulse{50%{opacity:.5}}.agent-thinking-active~* .aui-md[data-status=running]:after,.agent-thinking-active~.aui-md[data-status=running]:after{display:none!important}:where(.aui-md[data-status=running]){min-height:1.5rem;display:block}:where(.aui-md[data-status=running]):empty:after{margin-left:0!important;margin-right:.25rem!important;position:static!important;display:inline!important;width:auto!important}:where(.aui-md[data-status=running]):empty:after,:where(.aui-md[data-status=running])>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child):after,:where(.aui-md[data-status=running])>:where(:is(ol,ul):last-child)>:where(li:last-child)>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):after,:where(.aui-md[data-status=running])>:where(:is(ol,ul):last-child)>:where(li:last-child:not(:has(*>li))):after,:where(.aui-md[data-status=running])>:where(:not(ol):not(ul):not(pre)):last-child:after,:where(.aui-md[data-status=running])>pre:last-child code:after{animation:aui-pulse 2s cubic-bezier(.4,0,.6,1) infinite;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--aui-content:"\25cf";content:var(--aui-content);margin-left:.125rem;margin-right:0;color:#184c49;position:relative;display:inline-block;width:.5rem;text-align:left}.WorkspacePanel_panel__YAnyb{position:relative;display:flex;flex-direction:column;height:100%;width:100%;background:var(--color-neutral-50,#fafafa);overflow:hidden}.WorkspacePanel_stateFullscreen__hi5Xs{position:fixed;inset:0;z-index:50;width:100%;min-width:100%;border-left:none;background:var(--color-neutral-50,#fafafa)}.WorkspacePanel_content__JQ_Rh{position:relative;flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:auto}.WorkspacePanel_header__KL_cV{flex-shrink:0}@keyframes WorkspacePanel_highlightFlash__iFiqu{0%{background-color:rgba(59,130,246,.2)}to{background-color:transparent}}.WorkspacePanel_panel__YAnyb .highlight-flash{animation:WorkspacePanel_highlightFlash__iFiqu 2s ease-out}.WorkspacePanel_contentProcessing__Qo2Wl ::-moz-selection{background-color:rgba(27,88,85,.18)}.WorkspacePanel_contentProcessing__Qo2Wl ::selection{background-color:rgba(27,88,85,.18)}.WorkspacePanel_contentProcessing__Qo2Wl:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:5;background:linear-gradient(90deg,transparent 0,var(--color-brand-100,#429a96) 50%,transparent 100%);background-size:200% 100%;animation:WorkspacePanel_askAiShimmer__uueiI 2s ease-in-out infinite}@keyframes WorkspacePanel_askAiShimmer__uueiI{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes WorkspacePanel_editCompleteFlash__G_m99{0%{box-shadow:inset 0 0 0 2px rgba(27,88,85,.35)}to{box-shadow:inset 0 0 0 0 transparent}}.WorkspacePanel_contentEditComplete__QoAmE{animation:WorkspacePanel_editCompleteFlash__G_m99 1.2s ease-out forwards}.WorkspacePanel_askAiOrb__qEavV{position:absolute;top:0;left:0;z-index:40;pointer-events:none;transition:transform .2s cubic-bezier(.22,.61,.36,1);will-change:transform,opacity}.WorkspacePanel_askAiOrbDot__FxqVC{width:24px;height:24px;border-radius:50%;background:radial-gradient(circle,var(--color-brand-100,#429a96) 0,rgba(66,154,150,.3) 40%,transparent 70%);opacity:.2;filter:blur(1px);pointer-events:none;transition:width .3s cubic-bezier(.34,1.56,.64,1),height .3s cubic-bezier(.34,1.56,.64,1),opacity .3s ease,filter .3s ease,background .3s ease,box-shadow .3s ease,padding .3s ease,border-radius .3s ease}.WorkspacePanel_askAiOrbMaterialised__i8SbW{pointer-events:auto}.WorkspacePanel_askAiSelectionBound__Y3J9S{position:absolute;z-index:35;pointer-events:none;border:1.5px solid rgba(66,154,150,.5);border-radius:4px;background:rgba(66,154,150,.06);box-shadow:0 0 0 1px rgba(66,154,150,.08),0 0 12px rgba(66,154,150,.12);animation:WorkspacePanel_selectionBoundAppear__IXYd6 .2s ease-out forwards;transition:top .1s ease,left .1s ease,width .1s ease,height .1s ease}@keyframes WorkspacePanel_selectionBoundAppear__IXYd6{0%{opacity:0;transform:scale(.98);border-color:rgba(66,154,150,0);box-shadow:0 0 0 0 transparent}to{opacity:1;transform:scale(1);border-color:rgba(66,154,150,.5);box-shadow:0 0 0 1px rgba(66,154,150,.08),0 0 12px rgba(66,154,150,.12)}}.WorkspacePanel_askAiSelectionBound__Y3J9S:after,.WorkspacePanel_askAiSelectionBound__Y3J9S:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:rgba(66,154,150,.6)}.WorkspacePanel_askAiSelectionBound__Y3J9S:before{top:-3px;left:-3px}.WorkspacePanel_askAiSelectionBound__Y3J9S:after{bottom:-3px;right:-3px}.WorkspacePanel_askAiSelectionCorners__XIHgW{position:absolute;inset:0;pointer-events:none}.WorkspacePanel_askAiSelectionCorners__XIHgW:after,.WorkspacePanel_askAiSelectionCorners__XIHgW:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:rgba(66,154,150,.6)}.WorkspacePanel_askAiSelectionCorners__XIHgW:before{top:-3px;right:-3px}.WorkspacePanel_askAiSelectionCorners__XIHgW:after{bottom:-3px;left:-3px}.WorkspacePanel_askAiSelectionBoundPulse__8ozWR{animation:WorkspacePanel_selectionBoundAppear__IXYd6 .2s ease-out forwards,WorkspacePanel_selectionBoundPulse__96XDY 3s ease-in-out .3s infinite}@keyframes WorkspacePanel_selectionBoundPulse__96XDY{0%,to{box-shadow:0 0 0 1px rgba(66,154,150,.08),0 0 12px rgba(66,154,150,.12)}50%{box-shadow:0 0 0 1px rgba(66,154,150,.15),0 0 20px rgba(66,154,150,.2)}}.WorkspacePanel_askAiOrbPill__R0nQw{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:none;border-radius:9999px;background:var(--color-brand-300,#1b5855);color:#fff;font-size:13px;font-weight:500;line-height:1;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;pointer-events:auto;opacity:0;transform:scale(.6);animation:WorkspacePanel_askAiBloom__Nld_U .3s cubic-bezier(.34,1.56,.64,1) forwards;box-shadow:0 0 20px rgba(27,88,85,.25),0 0 40px rgba(27,88,85,.1),0 4px 12px rgba(0,0,0,.08);transition:box-shadow .15s ease,transform .15s ease,background .15s ease}.WorkspacePanel_askAiOrbPill__R0nQw:hover{box-shadow:0 0 28px rgba(27,88,85,.35),0 0 56px rgba(27,88,85,.15),0 4px 16px rgba(0,0,0,.1);background:var(--color-brand-400,#184c49)}.WorkspacePanel_askAiOrbPill__R0nQw:active{transform:scale(.97)}@keyframes WorkspacePanel_askAiBloom__Nld_U{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.WorkspacePanel_askAiContainer__ONQti{position:absolute;bottom:16px;right:16px;z-index:40;pointer-events:none;animation:WorkspacePanel_askAiFormSlideIn__9SaIk .25s cubic-bezier(.34,1.56,.64,1) forwards}.WorkspacePanel_askAiContainer__ONQti>*{pointer-events:auto}@keyframes WorkspacePanel_askAiFormSlideIn__9SaIk{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.WorkspacePanel_askAiForm___C28r{display:flex;align-items:center;gap:4px;width:360px;max-width:calc(100vw - 48px);padding:4px 4px 4px 14px;border-radius:9999px;background:#fff;border:1.5px solid rgba(27,88,85,.2);box-shadow:0 0 0 1px rgba(27,88,85,.08),0 0 20px rgba(27,88,85,.12),0 4px 16px rgba(0,0,0,.06);transition:border-color .15s ease,box-shadow .15s ease}.WorkspacePanel_askAiForm___C28r:focus-within{border-color:var(--color-brand-100,#429a96);box-shadow:0 0 0 2px rgba(27,88,85,.15),0 0 24px rgba(27,88,85,.18),0 4px 16px rgba(0,0,0,.06)}.WorkspacePanel_askAiInput__f3SER{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:13px;line-height:1.4;color:var(--color-neutral-900,#171717);padding:0}.WorkspacePanel_askAiInput__f3SER::-moz-placeholder{color:var(--color-neutral-400,#a3a3a3)}.WorkspacePanel_askAiInput__f3SER::placeholder{color:var(--color-neutral-400,#a3a3a3)}.WorkspacePanel_askAiSubmit__E78wZ{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border:none;border-radius:50%;background:var(--color-brand-300,#1b5855);color:#fff;cursor:pointer;transition:background .15s ease,opacity .15s ease}.WorkspacePanel_askAiSubmit__E78wZ:hover:not(:disabled){background:var(--color-brand-400,#184c49)}.WorkspacePanel_askAiSubmit__E78wZ:disabled{opacity:.35;cursor:default}.WorkspacePanel_askAiClose__lNG_q{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border:none;border-radius:50%;background:transparent;color:var(--color-neutral-400,#a3a3a3);cursor:pointer;transition:color .15s ease,background .15s ease}.WorkspacePanel_askAiClose__lNG_q:hover{color:var(--color-neutral-600,#525252);background:var(--color-neutral-100,#f5f5f5)}.WorkspacePanel_askAiProcessingOrb__a8Ual{position:absolute;bottom:20px;right:20px;z-index:40;width:32px;height:32px;animation:WorkspacePanel_askAiProcessingFadeIn__UXWEh .3s ease forwards}@keyframes WorkspacePanel_askAiProcessingFadeIn__UXWEh{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.WorkspacePanel_askAiProcessingDot__DoqMv{width:32px;height:32px;border-radius:50%;background:var(--color-brand-300,#1b5855);animation:WorkspacePanel_askAiBreathe__7vAPB 2s ease-in-out infinite;box-shadow:0 0 24px rgba(27,88,85,.4)}@keyframes WorkspacePanel_askAiBreathe__7vAPB{0%,to{opacity:.5;transform:scale(.9);box-shadow:0 0 16px rgba(27,88,85,.3)}50%{opacity:1;transform:scale(1);box-shadow:0 0 32px rgba(27,88,85,.5)}}.WorkspacePanel_askAiProcessingRing__WVEBc{position:absolute;inset:-5px;border-radius:50%;border-left:2px solid transparent;border-bottom:2px solid transparent;border-top:2px solid transparent;border-top-color:var(--color-brand-100,#429a96);border-right:2px solid rgba(66,154,150,.5);animation:WorkspacePanel_askAiSpin____Iqk 1.5s linear infinite}@keyframes WorkspacePanel_askAiSpin____Iqk{to{transform:rotate(1turn)}}.WorkspacePanel_askAiOrb__qEavV[data-selection-mode=true]{transition:transform .15s ease-out}.WorkspacePanel_askAiOrb__qEavV[data-selection-mode=true] .WorkspacePanel_askAiOrbPill__R0nQw{background:linear-gradient(135deg,var(--color-brand-300,#1b5855),var(--color-brand-200,#3c8784));box-shadow:0 0 24px rgba(27,88,85,.3),0 0 48px rgba(27,88,85,.12),0 4px 14px rgba(0,0,0,.08)}.WorkspacePanel_askAiOrb__qEavV[data-selection-mode=true] .WorkspacePanel_askAiOrbPill__R0nQw:hover{box-shadow:0 0 32px rgba(27,88,85,.4),0 0 60px rgba(27,88,85,.18),0 4px 18px rgba(0,0,0,.1)}.WorkspacePanel_askAiContainer__ONQti[data-selection-mode=true] .WorkspacePanel_askAiForm___C28r{border-color:rgba(27,88,85,.3);box-shadow:0 0 0 1px rgba(27,88,85,.12),0 0 24px rgba(27,88,85,.15),0 4px 16px rgba(0,0,0,.06)}.WorkspacePanel_askAiContainer__ONQti[data-selection-mode=true] .WorkspacePanel_askAiForm___C28r:focus-within{border-color:var(--color-brand-100,#429a96);box-shadow:0 0 0 2px rgba(27,88,85,.2),0 0 28px rgba(27,88,85,.22),0 4px 16px rgba(0,0,0,.06)}.WorkspacePanel_askAiQuickActions__Ymjnz{display:flex;gap:6px;overflow-x:auto;padding:2px 0;scrollbar-width:none;-ms-overflow-style:none}.WorkspacePanel_askAiQuickActions__Ymjnz::-webkit-scrollbar{display:none}.WorkspacePanel_askAiQuickActionWrapper__wH1Hd{position:relative;flex-shrink:0}.WorkspacePanel_askAiQuickActionChip__Z2Sor{display:inline-flex;align-items:center;gap:3px;padding:4px 10px;border:1px solid var(--color-neutral-200,#e5e5e5);border-radius:9999px;background:var(--color-neutral-50,#fafafa);color:var(--color-neutral-700,#404040);font-size:12px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.WorkspacePanel_askAiQuickActionChip__Z2Sor:hover:not(:disabled){background:var(--color-brand-50,#edf5f4);border-color:var(--color-brand-100,#429a96);color:var(--color-brand-300,#1b5855)}.WorkspacePanel_askAiQuickActionChip__Z2Sor:active:not(:disabled){background:var(--color-brand-100,#429a96);color:#fff}.WorkspacePanel_askAiQuickActionChip__Z2Sor:disabled{opacity:.4;cursor:default}.WorkspacePanel_askAiQuickActionSubmenu__86nqc{position:absolute;bottom:calc(100% + 4px);left:0;z-index:50;display:flex;flex-direction:column;min-width:120px;padding:4px;border-radius:8px;background:#fff;border:1px solid var(--color-neutral-200,#e5e5e5);box-shadow:0 4px 16px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);animation:WorkspacePanel_askAiSubmenuFadeIn__Vy2KH .15s ease forwards}@keyframes WorkspacePanel_askAiSubmenuFadeIn__Vy2KH{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.WorkspacePanel_askAiQuickActionSubmenuItem__Nqs9c{display:block;width:100%;padding:6px 10px;border:none;border-radius:4px;background:transparent;color:var(--color-neutral-700,#404040);font-size:12px;text-align:left;cursor:pointer;transition:background .1s ease,color .1s ease}.WorkspacePanel_askAiQuickActionSubmenuItem__Nqs9c:hover{background:var(--color-brand-50,#edf5f4);color:var(--color-brand-300,#1b5855)}.WorkspacePanel_askAiPalette___NoYr{display:flex;flex-direction:column;gap:8px;width:380px;max-width:calc(100vw - 48px);padding:10px 12px 6px;border-radius:14px;background:#fff;border:1.5px solid rgba(27,88,85,.2);box-shadow:0 0 0 1px rgba(27,88,85,.08),0 0 20px rgba(27,88,85,.12),0 4px 16px rgba(0,0,0,.06);animation:WorkspacePanel_askAiFormSlideIn__9SaIk .25s cubic-bezier(.34,1.56,.64,1) forwards}.WorkspacePanel_askAiPalette___NoYr:focus-within{border-color:var(--color-brand-100,#429a96);box-shadow:0 0 0 2px rgba(27,88,85,.15),0 0 24px rgba(27,88,85,.18),0 4px 16px rgba(0,0,0,.06)}.WorkspacePanel_askAiSnippet__dotQ0{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:6px;background:var(--color-neutral-100,#f5f5f5);font-size:12px;line-height:1.4;color:var(--color-neutral-500,#737373);font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspacePanel_askAiSnippetIcon__mQGes{flex-shrink:0;color:var(--color-brand-100,#429a96)}.WorkspacePanel_askAiDivider__US8Pe{height:1px;background:var(--color-neutral-150,#ededed);margin:0 -2px}.WorkspacePanel_askAiPaletteInputRow__GuK9w{display:flex;align-items:center;gap:4px;padding:0 0 4px}.WorkspacePanel_askAiProcessingLabel__mzd1p{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);white-space:nowrap;font-size:11px;font-weight:500;color:var(--color-brand-200,#3c8784);opacity:0;animation:WorkspacePanel_askAiProcessingLabelFadeIn__aSg6e .3s ease .2s forwards}@keyframes WorkspacePanel_askAiProcessingLabelFadeIn__aSg6e{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.WorkspacePanel_trackedChangeOverlay__98hJ7{border-bottom:1px solid var(--color-neutral-200,#e5e5e5);background:var(--color-neutral-50,#fafafa);max-height:240px;overflow-y:auto;flex-shrink:0;animation:WorkspacePanel_trackedChangeSlideIn__eENqq .25s ease-out}@keyframes WorkspacePanel_trackedChangeSlideIn__eENqq{0%{opacity:0;max-height:0}to{opacity:1;max-height:240px}}.WorkspacePanel_trackedChangeOverlayHeader__8JPEs{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--color-neutral-200,#e5e5e5);background:var(--color-neutral-100,#f5f5f5)}.WorkspacePanel_trackedChangeCount__QdiIE{font-size:12px;font-weight:500;color:var(--color-neutral-700,#404040)}.WorkspacePanel_trackedChangeBulkActions__zqaSj{display:flex;gap:6px}.WorkspacePanel_trackedChangeAcceptAllBtn__cq9_8,.WorkspacePanel_trackedChangeRejectAllBtn__eIcev{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:500;border:none;cursor:pointer;transition:background .15s}.WorkspacePanel_trackedChangeAcceptAllBtn__cq9_8{background:rgba(34,197,94,.12);color:#15803d}.WorkspacePanel_trackedChangeAcceptAllBtn__cq9_8:hover{background:rgba(34,197,94,.22)}.WorkspacePanel_trackedChangeRejectAllBtn__eIcev{background:rgba(239,68,68,.1);color:#b91c1c}.WorkspacePanel_trackedChangeRejectAllBtn__eIcev:hover{background:rgba(239,68,68,.2)}.WorkspacePanel_trackedChangeList__W_dqv{display:flex;flex-direction:column;gap:1px}.WorkspacePanel_trackedChangeCard__JYQ_U{padding:8px 12px;background:#fff;border-bottom:1px solid var(--color-neutral-100,#f5f5f5)}.WorkspacePanel_trackedChangeCard__JYQ_U[data-status=accepted]{opacity:.5}.WorkspacePanel_trackedChangeCard__JYQ_U[data-status=rejected]{opacity:.3;text-decoration:line-through}.WorkspacePanel_trackedChangeHeader__wGpoV{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.WorkspacePanel_trackedChangePrompt__gknmp{font-size:11px;color:var(--color-neutral-500,#737373);font-style:italic}.WorkspacePanel_trackedChangeActions__PYvIb{display:flex;gap:4px}.WorkspacePanel_trackedChangeAcceptBtn__fmeH3,.WorkspacePanel_trackedChangeRejectBtn__OgX1_{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;border:none;cursor:pointer;transition:background .15s}.WorkspacePanel_trackedChangeAcceptBtn__fmeH3{background:rgba(34,197,94,.12);color:#15803d}.WorkspacePanel_trackedChangeAcceptBtn__fmeH3:hover{background:rgba(34,197,94,.3)}.WorkspacePanel_trackedChangeRejectBtn__OgX1_{background:rgba(239,68,68,.1);color:#b91c1c}.WorkspacePanel_trackedChangeRejectBtn__OgX1_:hover{background:rgba(239,68,68,.25)}.WorkspacePanel_trackedChangeStatusBadge__zAAfW{font-size:10px;font-weight:500;padding:2px 6px;border-radius:4px}.WorkspacePanel_trackedChangeStatusBadge__zAAfW[data-status=accepted]{background:rgba(34,197,94,.12);color:#15803d}.WorkspacePanel_trackedChangeStatusBadge__zAAfW[data-status=rejected]{background:rgba(239,68,68,.1);color:#b91c1c}.WorkspacePanel_trackedChangeDiffContainer__13_EZ{padding:4px 6px;border-radius:4px;background:var(--color-neutral-50,#fafafa);font-family:monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word;overflow-x:auto}.WorkspacePanel_trackedChangeDiffInsert__dZGK5{background:rgba(34,197,94,.15);color:#15803d;text-decoration:none}.WorkspacePanel_trackedChangeDiffDelete__at7f5{background:rgba(239,68,68,.12);color:#b91c1c;text-decoration:line-through}.WorkspacePanel_trackedChangeDiffEqual__5V9id{color:var(--color-neutral-500,#737373)}.WorkspacePanel_versionHistoryPanel__hMlUY{position:absolute;top:0;right:0;bottom:0;width:280px;background:#fff;border-left:1px solid var(--color-neutral-200,#e5e5e5);box-shadow:-4px 0 12px rgba(0,0,0,.05);z-index:20;display:flex;flex-direction:column;animation:WorkspacePanel_versionHistorySlideIn__1hvfG .2s ease-out}@keyframes WorkspacePanel_versionHistorySlideIn__1hvfG{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.WorkspacePanel_versionHistoryHeader__vCaWh{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--color-neutral-200,#e5e5e5);flex-shrink:0}.WorkspacePanel_versionHistoryTitle__SVHKZ{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--color-neutral-800,#262626)}.WorkspacePanel_versionHistoryCount__frnzd{font-weight:400;color:var(--color-neutral-400,#a3a3a3);font-size:12px}.WorkspacePanel_versionHistoryActions__nYq64{display:flex;gap:4px}.WorkspacePanel_versionHistoryCloseBtn__5ttxy,.WorkspacePanel_versionHistoryRefreshBtn__imFrK{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;border:none;background:transparent;color:var(--color-neutral-500,#737373);cursor:pointer;transition:background .15s}.WorkspacePanel_versionHistoryCloseBtn__5ttxy:hover,.WorkspacePanel_versionHistoryRefreshBtn__imFrK:hover{background:var(--color-neutral-100,#f5f5f5)}.WorkspacePanel_spinning__P0vUs{animation:WorkspacePanel_spin__R8_Io .8s linear infinite}@keyframes WorkspacePanel_spin__R8_Io{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WorkspacePanel_versionHistoryList__CPiRr{flex:1;overflow-y:auto;padding:8px 0}.WorkspacePanel_versionHistoryDateLabel__O3rus{padding:4px 12px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--color-neutral-400,#a3a3a3)}.WorkspacePanel_versionEvent__LbhOa{display:flex;gap:8px;padding:6px 12px;transition:background .15s}.WorkspacePanel_versionEvent__LbhOa:hover{background:var(--color-neutral-50,#fafafa)}.WorkspacePanel_versionEventIcon__8468y{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-neutral-100,#f5f5f5)}.WorkspacePanel_versionEventIconBot__sZHqa{color:var(--color-brand-600,#1b5855)}.WorkspacePanel_versionEventIconUser__8S6Ab{color:var(--color-neutral-500,#737373)}.WorkspacePanel_versionEventContent__J_lbk{display:flex;flex-direction:column;gap:2px;min-width:0}.WorkspacePanel_versionEventAction__kY1Ou{font-size:12px;color:var(--color-neutral-700,#404040);line-height:1.4;overflow:hidden;text-overflow:ellipsis}.WorkspacePanel_versionEventTime__cp8bm{font-size:10px;color:var(--color-neutral-400,#a3a3a3)}.WorkspacePanel_versionHistoryError__oWFym{padding:12px;font-size:12px;color:#b91c1c;text-align:center}.WorkspacePanel_versionHistoryEmpty__PnAp0{padding:24px 12px;font-size:12px;color:var(--color-neutral-400,#a3a3a3);text-align:center}.WorkspacePanel_versionHistoryLoadMore__P_Izs{display:block;width:100%;padding:8px;border:none;background:transparent;color:var(--color-brand-600,#1b5855);font-size:12px;font-weight:500;cursor:pointer;transition:background .15s}.WorkspacePanel_versionHistoryLoadMore__P_Izs:hover{background:var(--color-neutral-50,#fafafa)}.WorkspacePanel_versionHistoryLoadMore__P_Izs:disabled{color:var(--color-neutral-400,#a3a3a3);cursor:not-allowed}.WorkspacePanel_askAiGhost__VzE72{position:absolute;top:0;left:0;z-index:40;pointer-events:none;transition:transform .18s cubic-bezier(.22,.61,.36,1);will-change:transform,opacity,filter}.WorkspacePanel_askAiPill__B2ZUV{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:none;border-radius:9999px;background:var(--color-brand-300,#1b5855);color:#fff;font-size:13px;font-weight:500;line-height:1;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.06)}.WorkspacePanel_askAiProcessing__JVcAm{display:inline-block;width:8px;height:8px;border-radius:50%;background:#fff;animation:WorkspacePanel_askAiPulse___2Gk9 1.2s ease-in-out infinite}@keyframes WorkspacePanel_askAiPulse___2Gk9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.CodeRenderer_codeMirrorCustom__jyo44{height:100vh!important;overflow:hidden}.CodeRenderer_codeMirrorCustom__jyo44 .cm-editor{height:100%!important;border:none!important}.CodeRenderer_codeMirrorCustom__jyo44 .cm-scroller{overflow:auto}.CodeRenderer_codeMirrorCustom__jyo44 .cm-gutters{height:100%!important;border-right:none!important}.CodeRenderer_codeMirrorCustom__jyo44 .cm-focused{outline:none!important}