.playground-composer-media_root__POhKE{display:grid;grid-gap:6px;gap:6px;margin-bottom:6px}.playground-composer-media_attachmentControl__ov7B_{position:relative;flex-shrink:0}.playground-composer-media_controlButton__vNE5_{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:10px;color:var(--text-3);background:transparent;cursor:pointer;transition:color .12s ease,background .12s ease,transform .12s ease}.playground-composer-media_controlButton__vNE5_:hover:not(:disabled),.playground-composer-media_controlButton__vNE5_[aria-expanded=true]{color:var(--text-1);background:rgba(28,25,23,.065)}.playground-composer-media_controlButton__vNE5_:active:not(:disabled){transform:scale(.94)}.playground-composer-media_attachmentMenuItem__RQ0WU:focus-visible,.playground-composer-media_controlButton__vNE5_:focus-visible,.playground-composer-media_itemAction__GpqeK:focus-visible,.playground-composer-media_voiceAction__bb3dw:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue) 52%,transparent);outline-offset:1px}.playground-composer-media_controlButton__vNE5_:disabled,.playground-composer-media_itemAction__GpqeK:disabled,.playground-composer-media_voiceAction__bb3dw:disabled{opacity:.38;cursor:not-allowed}.playground-composer-media_attachmentMenu__Oc2_f{position:absolute;left:-4px;bottom:calc(100% + 9px);z-index:40;min-width:168px;display:grid;grid-gap:2px;gap:2px;padding:5px;border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:0 12px 32px rgba(28,25,23,.13)}.playground-composer-media_attachmentMenuItem__RQ0WU{min-height:44px;display:flex;align-items:center;gap:9px;padding:7px 9px;border:0;border-radius:8px;color:var(--text-2);background:transparent;font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.playground-composer-media_attachmentMenuItem__RQ0WU:hover{color:var(--text-1);background:rgba(28,25,23,.055)}.playground-composer-media_hiddenInput__gjYk8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.playground-composer-media_voicePanel__Sw32i{min-height:52px;display:flex;align-items:center;gap:8px;padding:6px 8px 6px 11px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface) 96%,var(--accent-red))}.playground-composer-media_voicePanelFailed___L6Nw{border-color:color-mix(in srgb,var(--accent-red) 28%,var(--border))}.playground-composer-media_recordingDot__g4BMX,.playground-composer-media_voicePulse__PB3_9{width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:var(--accent-red)}.playground-composer-media_voicePulse__PB3_9{animation:playground-composer-media_voicePermissionPulse__YwlZ4 1.15s ease-in-out infinite}.playground-composer-media_recordingDot__g4BMX{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-red) 14%,transparent)}.playground-composer-media_voiceFailure__RP2ST,.playground-composer-media_voiceStatus__i8uQw{flex:1 1;min-width:0;font-size:12px;line-height:1.35;color:var(--text-2)}.playground-composer-media_voiceFailure__RP2ST{color:var(--accent-red)}.playground-composer-media_voiceTime__SDiMV{flex:0 0 auto;min-width:42px;font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;color:var(--text-1)}.playground-composer-media_levelTrack__N55kk{position:relative;flex:1 1;min-width:44px;max-width:140px;height:4px;overflow:hidden;border-radius:999px;background:rgba(28,25,23,.09)}.playground-composer-media_levelValue__eMdju{position:absolute;inset:0;border-radius:inherit;background:var(--accent-red);transform-origin:left center;transition:transform 80ms linear}.playground-composer-media_voiceAction__bb3dw{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:4px 8px;border:0;border-radius:8px;color:var(--text-2);background:rgba(28,25,23,.055);font:inherit;font-size:11.5px;cursor:pointer}.playground-composer-media_voiceAction__bb3dw:hover:not(:disabled){color:var(--text-1);background:rgba(28,25,23,.09)}.playground-composer-media_voiceActionPrimary__nlICS{color:#fff;background:var(--text-1)}.playground-composer-media_voiceActionPrimary__nlICS:hover:not(:disabled){color:#fff;background:#2c2926}.playground-composer-media_trayProblem__GIoK8{padding:7px 10px;border:1px solid color-mix(in srgb,var(--accent-red) 22%,var(--border));border-radius:10px;color:var(--accent-red);background:color-mix(in srgb,var(--surface) 97%,var(--accent-red));font-size:11.5px;line-height:1.35}.playground-composer-media_tray__0J4lU{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));grid-gap:6px;gap:6px}.playground-composer-media_item__D9mxM{min-width:0;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;padding:7px;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.playground-composer-media_audioPreview__oZCA2,.playground-composer-media_documentPreview___RWIh,.playground-composer-media_photoPreview__1XSiU,.playground-composer-media_videoPreview__db31T{width:48px;height:48px;border-radius:9px;background:rgba(28,25,23,.045)}.playground-composer-media_photoPreview__1XSiU,.playground-composer-media_videoPreview__db31T{display:block;object-fit:cover}.playground-composer-media_videoPreview__db31T{object-fit:contain}.playground-composer-media_audioPreview__oZCA2,.playground-composer-media_documentPreview___RWIh{display:flex;align-items:center;justify-content:center;color:var(--text-3)}.playground-composer-media_audioPreview__oZCA2{grid-column:1/-1;width:100%;height:auto;min-height:38px;padding:2px 4px}.playground-composer-media_audioPreview__oZCA2 audio{width:100%;height:34px}.playground-composer-media_item__D9mxM[data-media-kind=audio],.playground-composer-media_item__D9mxM[data-media-kind=voice]{grid-template-columns:minmax(0,1fr) auto}.playground-composer-media_item__D9mxM[data-media-kind=audio] .playground-composer-media_itemBody__qk0NO,.playground-composer-media_item__D9mxM[data-media-kind=voice] .playground-composer-media_itemBody__qk0NO{grid-column:1}.playground-composer-media_item__D9mxM[data-media-kind=audio] .playground-composer-media_itemActions__ER4pX,.playground-composer-media_item__D9mxM[data-media-kind=voice] .playground-composer-media_itemActions__ER4pX{grid-column:2;grid-row:2}.playground-composer-media_itemBody__qk0NO{min-width:0}.playground-composer-media_itemTopline__wYthN{display:flex;align-items:baseline;gap:7px}.playground-composer-media_fileName__LH4yg{min-width:0;flex:1 1;overflow:hidden;color:var(--text-1);font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext}.playground-composer-media_fileSize__YtHp2{flex:0 0 auto;color:var(--text-4);font-size:10.5px}.playground-composer-media_fileMime__mbPRW{margin-top:2px;overflow:hidden;color:var(--text-4);font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext}.playground-composer-media_itemStatus__bHMDT{margin-top:3px;color:var(--text-3);font-size:10.5px;line-height:1.3}.playground-composer-media_itemStatus__bHMDT[data-status=admitted]{color:var(--accent-green)}.playground-composer-media_itemStatus__bHMDT[data-status=failed]{color:var(--accent-red)}.playground-composer-media_progressTrack__u58ru{position:relative;height:3px;margin-top:5px;overflow:hidden;border-radius:999px;background:rgba(28,25,23,.08)}.playground-composer-media_progressValue__pUsO3{position:absolute;inset:0;border-radius:inherit;background:var(--accent-blue);transform-origin:left center;transition:transform .1s linear}.playground-composer-media_itemError__ZCvPK{margin-top:4px;color:var(--accent-red);font-size:10.5px;line-height:1.35;overflow-wrap:anywhere}.playground-composer-media_itemActions__ER4pX{display:flex;align-self:start;gap:2px}.playground-composer-media_itemAction__GpqeK{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:8px;color:var(--text-3);background:transparent;cursor:pointer}.playground-composer-media_itemAction__GpqeK:hover:not(:disabled){color:var(--text-1);background:rgba(28,25,23,.06)}@keyframes playground-composer-media_voicePermissionPulse__YwlZ4{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media (max-width:640px){.playground-composer-media_attachmentMenu__Oc2_f{position:fixed;right:12px;bottom:calc(82px + env(safe-area-inset-bottom, 0px));left:12px}.playground-composer-media_voicePanel__Sw32i{flex-wrap:wrap}.playground-composer-media_levelTrack__N55kk{max-width:none}.playground-composer-media_tray__0J4lU{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.playground-composer-media_controlButton__vNE5_,.playground-composer-media_levelValue__eMdju,.playground-composer-media_progressValue__pUsO3{transition:none}.playground-composer-media_voicePulse__PB3_9{animation:none;opacity:1}.playground-composer-media_controlButton__vNE5_:active:not(:disabled){transform:none}}.composer_root__89wFJ{flex-shrink:0;padding:10px 24px 16px}.composer_iconBtn__9jAXV{width:32px;height:32px;border-radius:10px;border:none;background:transparent;color:var(--text-3);display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:background .12s,color .12s;padding:0}.composer_iconBtn__9jAXV:hover:not(:disabled){background:rgba(28,25,23,.06);color:var(--text-1)}.composer_iconBtn__9jAXV:disabled{opacity:.3;cursor:not-allowed}.composer_iconBtnActive__8B0LL{background:rgba(28,25,23,.08);color:var(--text-1)}.composer_iconBtnDanger__8TnKd:hover:not(:disabled){color:var(--accent-red)}.composer_moreGroup__BC8c0{position:relative;display:flex;align-items:center;flex-shrink:0;overflow:hidden;border-radius:10px}.composer_moreTrigger__lwYit{width:32px;flex-shrink:0;transition:width .18s var(--ease-smooth,cubic-bezier(.4,0,.2,1)),opacity .12s ease}.composer_moreExpand__SFN1O{display:flex;align-items:center;gap:0;width:0;opacity:0;overflow:hidden;transition:width .18s var(--ease-smooth,cubic-bezier(.4,0,.2,1)),opacity .15s ease .04s}.composer_moreGroup__BC8c0:focus-within .composer_moreTrigger__lwYit,.composer_moreGroup__BC8c0:hover .composer_moreTrigger__lwYit{width:0;opacity:0;overflow:hidden}.composer_moreGroup__BC8c0:focus-within .composer_moreExpand__SFN1O,.composer_moreGroup__BC8c0:hover .composer_moreExpand__SFN1O{width:64px;opacity:1}@media (prefers-reduced-motion:reduce){.composer_moreExpand__SFN1O,.composer_moreTrigger__lwYit,.composer_submitSpinner__ZyvQJ{transition:none;animation:none}}.composer_counterpartyMessageContext__RnGcG{position:relative;display:flex;align-items:center;gap:8px;min-height:38px;margin-bottom:6px;padding:7px 38px 7px 10px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface) 94%,var(--accent-blue))}.composer_counterpartyReplyQuote__gL7Av{flex:1 1;min-width:0}.composer_counterpartyReplyQuote__gL7Av>*{margin-bottom:0}.composer_counterpartyContextClose__E0M0k{position:absolute;top:6px;right:6px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:8px;color:var(--text-3);background:transparent;cursor:pointer}.composer_counterpartyContextClose__E0M0k:hover:not(:disabled){color:var(--text-1);background:rgba(28,25,23,.06)}.composer_counterpartyContextClose__E0M0k:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue) 48%,transparent);outline-offset:1px}.composer_counterpartyContextClose__E0M0k:disabled{cursor:not-allowed;opacity:.45}.composer_submissionError__6SSMc{margin-top:6px;padding:0 4px;font-size:11px;line-height:1.4;color:var(--accent-red)}.composer_inputWrap__qu8Eq{display:flex;align-items:flex-end;gap:4px;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:3px 4px 3px 8px;transition:border-color .15s,background .15s}.composer_inputWrap__qu8Eq:focus-within{border-color:rgba(28,25,23,.16);background:rgba(28,25,23,.02)}.composer_inputWrapNote__n7QWG{border-color:color-mix(in srgb,var(--accent-blue) 22%,var(--border));background:color-mix(in srgb,var(--accent-blue) 4%,var(--surface))}.composer_loadingWrap__yhKHN{align-items:center;min-height:46px}.composer_inputDisabled__RDNjs{opacity:.5}.composer_input__tVBJY{flex:1 1;border:none;background:transparent;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:13.5px;letter-spacing:0;color:var(--text-1);outline:none;resize:none;padding:6px 0;min-height:20px;max-height:120px;line-height:1.45}.composer_input__tVBJY::placeholder{color:var(--text-3);font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);letter-spacing:0}.composer_input__tVBJY:disabled{cursor:not-allowed}.composer_sendBtn__qkaw5{align-self:center;width:32px;height:32px;border-radius:10px;border:none;background:var(--text-4);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .12s}.composer_sendBtn__qkaw5:disabled{cursor:not-allowed}.composer_sendActive__edmRL{background:var(--text-1)}.composer_sendActive__edmRL:hover{background:#2c2926}.composer_sendActive__edmRL:active{transform:scale(.92)}.composer_sendPending__989Si{background:var(--text-2)}.composer_stopActive__7Y5qD{background:var(--accent-red);cursor:pointer}.composer_stopActive__7Y5qD:hover{background:color-mix(in srgb,var(--accent-red) 86%,#000)}.composer_stopActive__7Y5qD:active{transform:scale(.92)}.composer_stopPending__YSiTG{background:color-mix(in srgb,var(--accent-red) 72%,var(--text-4))}.composer_submitSpinner__ZyvQJ{animation:composer_composerSubmitSpin__YodxP .8s linear infinite}.composer_sendIcon__q592q{font-size:16px;font-weight:600;line-height:1}.composer_root__89wFJ[data-composer-kind=counterparty]{padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}.composer_root__89wFJ[data-composer-kind=counterparty] .composer_inputWrap__qu8Eq{min-height:52px}.composer_root__89wFJ[data-composer-kind=counterparty] .composer_inputWrap__qu8Eq:focus-within{border-color:var(--accent-blue);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-blue) 18%,transparent)}.composer_root__89wFJ[data-composer-kind=counterparty] .composer_sendBtn__qkaw5{width:44px;height:44px;border-radius:12px}.composer_root__89wFJ[data-composer-kind=counterparty] .composer_sendBtn__qkaw5:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.composer_root__89wFJ[data-composer-kind=counterparty] .composer_counterpartyMessageContext__RnGcG{min-height:52px;padding-right:52px}.composer_root__89wFJ[data-composer-kind=counterparty] .composer_counterpartyMessageContext__RnGcG button{min-width:44px;min-height:44px}.composer_root__89wFJ[data-composer-kind=counterparty] .composer_counterpartyContextClose__E0M0k{top:4px;right:4px;width:44px;height:44px}.composer_skeletonSurface__d2Yr2{position:relative;overflow:hidden;background:rgba(28,25,23,.055)}.composer_skeletonSurface__d2Yr2:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.62) 46%,transparent);animation:composer_composerSweep__rQ4Fl 1.6s ease-in-out infinite}.composer_loadingInputGroup__h0m2d{flex:1 1;display:flex;flex-direction:column;gap:5px;padding:4px 0}.composer_loadingInputLine__4nLgb{height:10px;border-radius:999px;width:80%}.composer_loadingInputLineShort__NQUtM{height:10px;border-radius:999px;width:45%}.composer_loadingIcon__ziZ7O,.composer_loadingSend__4Sg43{width:32px;height:32px;border-radius:10px;flex-shrink:0}@keyframes composer_composerSweep__rQ4Fl{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes composer_composerSubmitSpin__YodxP{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.composer_skeletonSurface__d2Yr2:after{animation:none}.composer_root__89wFJ[data-composer-kind=counterparty] .composer_inputWrap__qu8Eq,.composer_root__89wFJ[data-composer-kind=counterparty] .composer_sendBtn__qkaw5{transition:none}.composer_root__89wFJ[data-composer-kind=counterparty] .composer_sendActive__edmRL:active,.composer_root__89wFJ[data-composer-kind=counterparty] .composer_stopActive__7Y5qD:active{transform:none}}@media (max-width:640px){.composer_root__89wFJ[data-composer-kind=counterparty]{padding:8px 12px max(12px,env(safe-area-inset-bottom,0px))}.composer_root__89wFJ[data-composer-kind=counterparty] .composer_input__tVBJY{max-height:min(120px,32dvh);font-size:16px}}.inspector-thread-overview_section__haUhp{padding:14px 16px}.inspector-thread-overview_sidebarAvatar__VhYC8{--panel-image-radius:50%;border-radius:50%;object-fit:cover;display:block}.inspector-thread-overview_sectionLabel__w4YgQ{font-size:9.5px;font-weight:600;color:var(--text-4);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--border);margin-bottom:4px;padding-bottom:4px}.inspector-thread-overview_divider__ChV5Z{height:1px;background:var(--border);margin:12px 0}.inspector-thread-overview_dividerSmall___lFvu{height:1px;background:var(--border);margin:8px 0}.inspector-thread-overview_row__Y_VOp{display:flex;flex-direction:column;align-items:stretch;padding:5px 0;gap:3px}.inspector-thread-overview_rowButton__eRBlm{width:calc(100% + 12px);margin:0 -6px;padding:3px 6px;border:1px solid transparent;border-radius:8px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer;transition:border-color .12s ease,background .12s ease}.inspector-thread-overview_rowButton__eRBlm:hover{border-color:rgba(180,83,9,.18);background:rgba(180,83,9,.06)}.inspector-thread-overview_rowButtonSelected__EmouW{border-color:rgba(180,83,9,.24);background:rgba(180,83,9,.08)}.inspector-thread-overview_rowButtonContent__WTvcB{display:flex;flex-direction:column;align-items:stretch;gap:3px}.inspector-thread-overview_rowLabel__HxGak{font-size:11px;font-family:var(--font-mono,monospace);color:var(--text-3);line-height:1.4}.inspector-thread-overview_rowValue__RQ7yv{font-size:11px;font-weight:500;color:var(--text-1);text-align:left;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;line-height:1.45}.inspector-thread-overview_valAmber__6Afsq{color:var(--accent-amber)}.inspector-thread-overview_valGreen__hGMF0{color:var(--accent-green)}.inspector-thread-overview_valRed__p8AG3{color:var(--accent-red)}.inspector-thread-overview_missingFact__q3cmf{display:flex;align-items:center;gap:6px;padding:2px 0}.inspector-thread-overview_missingDot__YrPbq{font-size:9px;color:var(--text-4);flex-shrink:0}.inspector-thread-overview_missingLabel__eTwl7{font-size:12px;color:var(--text-2)}.inspector-thread-overview_emptyLabel___iUtr{font-size:12px;color:var(--text-4);line-height:1.4}.inspector-thread-overview_auditList__EZXOr{display:flex;flex-direction:column;gap:8px}.inspector-thread-overview_auditRow__jP_v7{display:flex;flex-direction:column;gap:3px;padding:8px 10px;border-radius:10px;background:rgba(28,25,23,.035);border:1px solid var(--border)}.inspector-thread-overview_auditRowButton__uUdW4{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer;transition:border-color .12s ease,background .12s ease}.inspector-thread-overview_auditRowButton__uUdW4:hover{border-color:rgba(180,83,9,.24);background:rgba(180,83,9,.08)}.inspector-thread-overview_auditRowSelected___4Yi5{border-color:rgba(180,83,9,.28);background:rgba(180,83,9,.1)}.inspector-thread-overview_auditMeta__XdEtn{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.inspector-thread-overview_auditAction__USTDh{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-amber)}.inspector-thread-overview_auditActor__HD0v9{font-size:11px;color:var(--text-3);font-family:var(--font-mono,monospace)}.inspector-thread-overview_auditTime__7Sh_7{margin-left:auto;font-size:11px;color:var(--text-4)}.inspector-thread-overview_auditSummary__IKIAU{font-size:12px;line-height:1.45;color:var(--text-1)}.inspector-thread-overview_verifyList__PfvT4{display:flex;flex-direction:column;gap:10px}.inspector-thread-overview_verifyBundle__nXxnb{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:12px;background:rgba(180,83,9,.06);border:1px solid rgba(180,83,9,.14)}.inspector-thread-overview_verifyBundleHeader__dceUb{display:flex;align-items:center;gap:8px}.inspector-thread-overview_verifyBundleTitle__vWafy{font-size:11px;font-family:var(--font-mono,monospace);color:var(--accent-amber)}.inspector-thread-overview_verifyBundleMeta__td3Qh{margin-left:auto;font-size:11px;color:var(--text-4)}.inspector-thread-overview_verifyBundleActions__0J1cU{display:flex;align-items:center;gap:8px;justify-content:flex-end}.inspector-thread-overview_verifyEntryActions__SHbIR{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.inspector-thread-overview_verifyAction__JBVl5{border:1px solid rgba(28,25,23,.09);background:rgba(255,255,255,.92);color:var(--text-1);border-radius:999px;font-size:10px;line-height:1;padding:6px 9px;cursor:pointer;transition:background .12s ease,border-color .12s ease}.inspector-thread-overview_verifyAction__JBVl5:hover{background:rgba(28,25,23,.04);border-color:rgba(28,25,23,.16)}.inspector-thread-overview_verifyAction__JBVl5:disabled{cursor:default;opacity:.45}.inspector-thread-overview_verifyActionDanger__911Ee{color:var(--accent-red);border-color:rgba(196,69,54,.2)}.inspector-thread-overview_verifyActionDanger__911Ee:hover{background:rgba(196,69,54,.04);border-color:rgba(196,69,54,.28)}.inspector-thread-overview_errorBlock__H8LZS{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 0}.inspector-thread-overview_errorIcon__I0nR4{font-size:18px;color:var(--accent-red);opacity:.9}.inspector-thread-overview_errorText____daf{font-size:12px;color:var(--accent-red);font-family:var(--font-mono,monospace);line-height:1.45;word-break:break-word}.inspector-thread-overview_skeletonBar__4oRX_{height:10px;border-radius:4px;background:rgba(28,25,23,.06);position:relative;overflow:hidden}.inspector-thread-overview_skeletonBar__4oRX_:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.5) 46%,transparent);animation:inspector-thread-overview_overviewSweep__NVpiQ 1.6s ease-in-out infinite}@keyframes inspector-thread-overview_overviewSweep__NVpiQ{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.inspector-turn-detail_root__9rc34{display:flex;flex-direction:column;height:100%}.inspector-turn-detail_header__SK8V7{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--border);gap:8px}.inspector-turn-detail_headerMeta__FB0PI{display:flex;flex-direction:column;gap:4px;min-width:0}.inspector-turn-detail_turnId__58qFe{font-size:11px;font-family:var(--font-mono,monospace);color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inspector-turn-detail_focusBadge__TJCG2{display:inline-flex;align-items:center;align-self:flex-start;padding:2px 7px;border-radius:var(--panel-pill-radius);font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--accent-amber);background:rgba(180,83,9,.12)}.inspector-turn-detail_tabs__iEqzp{display:flex;border-bottom:1px solid var(--border);flex-shrink:0;padding:0 4px}.inspector-turn-detail_tab__YsM9_{flex:1 1;padding:10px 0;border:none;background:transparent;font-size:11px;font-weight:600;color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;transition:color .12s;position:relative;outline:none;cursor:pointer}.inspector-turn-detail_tab__YsM9_:hover{color:var(--text-2)}.inspector-turn-detail_tabActive__Hj7HK{color:var(--text-1)}.inspector-turn-detail_tabActive__Hj7HK:after{content:"";position:absolute;bottom:-1px;left:12px;right:12px;height:2px;background:var(--text-1);border-radius:1px}.inspector-turn-detail_body__38rY3{display:flex;flex-direction:column;flex:1 1}.inspector-turn-detail_section__bqTHT{padding:14px 16px}.inspector-turn-detail_sectionLabel__hjzJR{font-size:9.5px;font-weight:600;color:var(--text-4);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--border);margin-bottom:4px;padding-bottom:4px}.inspector-turn-detail_divider__lrQRN{height:1px;background:var(--border);margin:12px 0}.inspector-turn-detail_row__0TnZE{display:flex;flex-direction:column;align-items:stretch;padding:5px 0;gap:3px}.inspector-turn-detail_rowButton__Eo17X{width:100%;border:0;background:transparent;padding:3px 0;text-align:left;cursor:pointer}.inspector-turn-detail_rowButton__Eo17X:focus-visible .inspector-turn-detail_rowValue__pBX7G,.inspector-turn-detail_rowButton__Eo17X:hover .inspector-turn-detail_rowValue__pBX7G{color:var(--accent-blue)}.inspector-turn-detail_rowButton__Eo17X:focus-visible{outline:1px solid rgba(29,78,216,.24);outline-offset:3px;border-radius:6px}.inspector-turn-detail_rowLabel___2fkR{font-size:11px;color:var(--text-3);line-height:1.4}.inspector-turn-detail_rowValue__pBX7G{font-size:11px;font-weight:500;color:var(--text-1);text-align:left;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;line-height:1.45}.inspector-turn-detail_rowButtonContent__sVPQe{display:flex;flex-direction:column;align-items:stretch;gap:3px}.inspector-turn-detail_emptyLabel__rsuCw{font-size:12px;color:var(--text-4);line-height:1.4}.inspector-turn-detail_stepRow__8Z3ny{padding:4px 0}.inspector-turn-detail_focusedRow__Pei1z{background:rgba(180,83,9,.06);border-radius:8px;padding:8px 10px;margin:4px -10px}.inspector-turn-detail_stepHeader__NY0sl{display:flex;align-items:center;gap:6px}.inspector-turn-detail_stepDot__184Ks{width:6px;height:6px;border-radius:50%;flex-shrink:0}.inspector-turn-detail_stepName__9O__o{font-size:11px;font-weight:500;color:var(--text-1)}.inspector-turn-detail_stepSummary__LDY_w{font-size:11px;color:var(--text-2);margin-left:12px;margin-top:2px;line-height:1.4}.inspector-turn-detail_stepDetail__80LiG{font-size:10.5px;color:var(--text-3);margin-left:12px;margin-top:1px;line-height:1.4}.inspector-turn-detail_outputCard__e9pDY{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-bottom:1px solid var(--border)}.inspector-turn-detail_outputCard__e9pDY:last-child{border-bottom:none}.inspector-turn-detail_outputHeader___Y3Mx{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.inspector-turn-detail_outputRef__7tQeG{font-size:10px;font-family:var(--font-mono,monospace);color:var(--text-3);word-break:break-all}.inspector-turn-detail_outputState__dyrTi{font-size:10px;font-weight:600;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em}.inspector-turn-detail_outputObserverBlock__Qnl8r{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.inspector-turn-detail_focusedBlock__EOPjR{display:flex;flex-direction:column;gap:6px;background:rgba(180,83,9,.06);border-radius:8px;padding:8px 10px}.inspector-turn-detail_outputSubLabel__9h8V5{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-4)}.inspector-turn-detail_outputMutedText__WRbOX,.inspector-turn-detail_outputText__Y5Qnt{font-size:11px;line-height:1.45}.inspector-turn-detail_outputText__Y5Qnt{color:var(--text-1)}.inspector-turn-detail_outputFailureText__C40PB{font-size:10px;line-height:1.45;color:var(--accent-red);white-space:pre-wrap}.inspector-turn-detail_outputMutedText__WRbOX{color:var(--text-3)}.inspector-turn-detail_outputDetailList__hWBrE{display:flex;flex-direction:column;gap:6px}.inspector-turn-detail_outputDetailRow__8v4kn{display:grid;grid-template-columns:minmax(0,88px) minmax(0,1fr);grid-gap:8px;gap:8px}.inspector-turn-detail_outputDetailButton__eSX5m,.inspector-turn-detail_stateCommitButton__SAGQ_{width:100%;border:0;background:transparent;text-align:left;cursor:pointer}.inspector-turn-detail_outputDetailButton__eSX5m{padding:0}.inspector-turn-detail_outputDetailButton__eSX5m:focus-visible .inspector-turn-detail_outputDetailValue__2QQOQ,.inspector-turn-detail_outputDetailButton__eSX5m:hover .inspector-turn-detail_outputDetailValue__2QQOQ{color:var(--accent-blue)}.inspector-turn-detail_outputDetailButton__eSX5m:focus-visible,.inspector-turn-detail_stateCommitButton__SAGQ_:focus-visible{outline:1px solid rgba(29,78,216,.24);outline-offset:3px;border-radius:8px}.inspector-turn-detail_outputDetailLabel__5byVH{font-size:10px;color:var(--text-3);text-transform:lowercase}.inspector-turn-detail_outputDetailValue__2QQOQ{font-size:10.5px;color:var(--text-1);word-break:break-word}.inspector-turn-detail_mutationCard__72y_x{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:8px;background:rgba(180,83,9,.06)}.inspector-turn-detail_stateCommitButton__SAGQ_:focus-visible .inspector-turn-detail_stateCommitSummary__ftETF,.inspector-turn-detail_stateCommitButton__SAGQ_:hover .inspector-turn-detail_stateCommitSummary__ftETF{color:var(--accent-blue)}.inspector-turn-detail_reasoning__Wtrhf{border-left:2px solid var(--border);padding-left:10px;display:grid;grid-gap:10px;gap:10px}.inspector-turn-detail_reasoningItem___GY0e{display:grid;grid-gap:4px;gap:4px}.inspector-turn-detail_reasoningItemLabel__S6ycO{font-size:10px;color:var(--text-4);line-height:1.4;text-transform:uppercase;letter-spacing:.04em}.inspector-turn-detail_reasoningItem___GY0e :last-child{font-size:11.5px;color:var(--text-2);line-height:1.5;font-style:italic;white-space:pre-wrap}.inspector-turn-detail_traceBadge__B4SX1{display:inline-block;font-size:9.5px;font-weight:600;font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;border-radius:var(--panel-pill-radius);line-height:1.4}.inspector-turn-detail_traceAvailable__zPotL{color:var(--accent-green);background:rgba(21,128,61,.07)}.inspector-turn-detail_tracePending__Oe_X5{color:var(--accent-amber);background:rgba(180,83,9,.07)}.inspector-turn-detail_traceMissing__QSoZ0{color:var(--text-3);background:rgba(28,25,23,.04)}.inspector-turn-detail_deltaRow__mXcrv{padding:4px 0;display:flex;flex-direction:column;gap:2px}.inspector-turn-detail_deltaKey__OfGZi{font-size:11px;font-family:var(--font-mono,monospace);font-weight:500;color:var(--text-1)}.inspector-turn-detail_deltaValues__Vm_4O{display:flex;align-items:baseline;gap:6px;font-size:11px;padding-left:4px}.inspector-turn-detail_deltaBefore__UKU_L{color:var(--text-3);text-decoration:line-through}.inspector-turn-detail_deltaArrow__KTtpe{color:var(--text-4);font-size:10px}.inspector-turn-detail_deltaAfterAdd__b3smZ{color:var(--accent-green)}.inspector-turn-detail_deltaAfterUpdate__s0XJK{color:var(--accent-blue)}.inspector-turn-detail_deltaAfterRefute__MGCT4{color:var(--accent-red)}.inspector-turn-detail_stateCommitCard__JTtDe{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-bottom:1px solid var(--border)}.inspector-turn-detail_stateCommitCard__JTtDe:last-child{border-bottom:none}.inspector-turn-detail_stateCommitHeader__9VX_P{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.inspector-turn-detail_stateCommitSubkind__W8iig{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-4)}.inspector-turn-detail_stateCommitSummary__ftETF{font-size:11px;line-height:1.4;color:var(--text-1)}.inspector-turn-detail_stateCommitDetail__u9H8L{font-size:10px;line-height:1.4;color:var(--text-3)}.inspector-turn-detail_influenceRow__O7WfV{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 0}.inspector-turn-detail_influenceType__twcwN{font-size:10.5px;color:var(--text-3)}.inspector-turn-detail_influenceDetail__hqHxR{width:100%;font-size:11px;color:var(--text-2);line-height:1.4;padding-left:4px}.inspector-turn-detail_transientBlock__8tXuk{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:6px 8px;margin-top:4px}.inspector-turn-detail_transientUnknown__litwC{border-color:var(--accent-red);background:rgba(196,69,54,.04)}.inspector-turn-detail_transientHeader__WFztW{display:flex;align-items:center;gap:6px}.inspector-turn-detail_transientCat__dQVPc{font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:.04em}.inspector-turn-detail_transientId__viFzU{font-size:10px;font-family:var(--font-mono,monospace);color:var(--text-3)}.inspector-turn-detail_transientLabel__Qu6Gh{font-size:11px;font-weight:400;color:var(--text-1)}.inspector-turn-detail_transientDesc__OXJ7T{font-size:10px;color:var(--text-3);margin-top:1px;line-height:1.4}.inspector-turn-detail_provenanceBlock__OiJBO{width:100%;font-size:11px;color:var(--accent-amber);background:rgba(180,83,9,.06);padding:6px 8px;border-radius:4px;line-height:1.5;margin-top:4px}.inspector-turn-detail_provenanceSource__t35TG{display:flex;align-items:center;gap:6px}.inspector-turn-detail_provenanceType__UXt4C{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--accent-amber);background:rgba(180,83,9,.12);padding:1px 5px;border-radius:var(--panel-pill-radius)}.inspector-turn-detail_provenancePath__fUAKA{font-size:11px;font-family:var(--font-mono,monospace);color:var(--text-2)}.inspector-turn-detail_provenanceLabel__kWadL{font-size:11px;color:var(--text-2);margin-top:3px}.inspector-turn-detail_provenanceValue__720_U{font-size:10px;font-family:var(--font-mono,monospace);color:var(--text-3);margin-top:2px}.runtime-context-bar_root__vpGmZ{flex-shrink:0;width:100%;box-sizing:border-box;border-bottom:1px solid var(--border);padding:0 16px 0 11px;height:36px;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:11px;color:var(--text-3);-moz-user-select:none;user-select:none;-webkit-user-select:none;overflow:hidden}.runtime-context-bar_cell__uCtmv{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;font:inherit;color:inherit;cursor:default;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;flex-shrink:0}button.runtime-context-bar_cell__uCtmv{cursor:pointer}button.runtime-context-bar_cell__uCtmv:hover{color:var(--text-1)}.runtime-context-bar_sep__4pxCm{width:1px;height:16px;background:var(--border);margin:0 10px;flex-shrink:0}.runtime-context-bar_spacer__mMnqy{flex:1 1;min-width:8px}.runtime-context-bar_callStartButton__2j_eF{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px;padding:0;border:1px solid color-mix(in srgb,var(--accent-green) 34%,var(--border));border-radius:6px;background:color-mix(in srgb,var(--accent-green) 6%,var(--surface));color:var(--accent-green);cursor:pointer;flex:0 0 auto}.runtime-context-bar_callStartButton__2j_eF:hover:not(:disabled){background:color-mix(in srgb,var(--accent-green) 12%,var(--surface));color:color-mix(in srgb,var(--accent-green) 82%,var(--text-1))}.runtime-context-bar_callStartButton__2j_eF:disabled{cursor:wait;opacity:.62}.runtime-context-bar_callStartSpinner__08pKE{animation:runtime-context-bar_call-start-spin__6vuxs .8s linear infinite}@keyframes runtime-context-bar_call-start-spin__6vuxs{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.runtime-context-bar_callStartSpinner__08pKE{animation:none}}.runtime-context-bar_alertCell__HINPt{display:flex;color:var(--text-3);font-size:11px;font-family:inherit;font-weight:500;align-items:flex-end}.runtime-context-bar_scheduleCell__XlS0T{display:flex;align-items:flex-end}.runtime-context-bar_scheduleButton__qK9uW{display:flex;align-items:flex-end;gap:4px;padding:0;border:none;background:transparent;font:inherit;color:inherit;cursor:pointer;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1}.runtime-context-bar_scheduleButton__qK9uW:hover{color:var(--text-1)}.runtime-context-bar_dispositionTimer__2_hGi{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;opacity:.7;font-size:10px}.runtime-context-bar_listeningChipWrap__GHkbV{display:inline-flex;align-items:flex-end;gap:4px;flex-shrink:0}.runtime-context-bar_listeningChipWrapWithBars__QYcjE{align-items:center}.runtime-context-bar_listeningTextCol__i1i4Y{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}.runtime-context-bar_listeningMark__XafJx{position:absolute;top:0;width:1px;height:100%;background:rgba(28,25,23,.25)}.runtime-context-bar_pulseAmber__zOQXy{color:var(--accent-amber)}.runtime-context-bar_pulseGreen__KpJgH{color:var(--accent-green)}.runtime-context-bar_pulseBlue__z9bYR{color:#2563eb}.runtime-context-bar_pulseDim__3LI1I{color:var(--text-4)}.runtime-context-bar_pulseDotWrap__5pYdA{position:relative;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.runtime-context-bar_pulseButton__NSFPC{padding:0;border:none;background:transparent;cursor:pointer}.runtime-context-bar_pulseButton__NSFPC:hover{color:var(--text-1)}.runtime-context-bar_pulseDot__u7usQ{width:8px;height:8px;border-radius:50%;flex-shrink:0}.runtime-context-bar_pulseToneGray__70yZm{color:var(--text-4)}.runtime-context-bar_pulseToneAmber__rHgW5{color:#d97706}.runtime-context-bar_pulseToneGreen__FyB1d{color:#0f9f6e}.runtime-context-bar_pulseToneBlue__4SHFj{color:#2563eb}.runtime-context-bar_pulseToneRed__wj8PA{color:var(--accent-red)}.runtime-context-bar_pulseDot__u7usQ{background:currentColor;box-shadow:0 0 0 1px rgba(255,255,255,.96),0 1px 3px rgba(28,25,23,.12)}.runtime-context-bar_pulseDotSpinner__jZxL6{position:absolute;inset:0;border:1.5px solid color-mix(in srgb,currentColor 18%,transparent);border-top-color:currentcolor;border-radius:50%;animation:runtime-context-bar_pulse-spin__KjWxz .8s linear infinite}.runtime-context-bar_pulseMenu__DwH3j{min-width:260px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:11px}.runtime-context-bar_pulseMenuStatus__Uud7p{display:flex;align-items:center;gap:8px;color:var(--text-1);font-weight:600}.runtime-context-bar_pulseMenuDot__FlBII{width:8px;height:8px;border-radius:999px;background:currentColor;flex-shrink:0}.runtime-context-bar_pulseMenuDetail__dxCEr{color:var(--text-3);line-height:1.4}.runtime-context-bar_pulseMenuMode__KM1oB{display:flex;flex-direction:column;gap:5px}.runtime-context-bar_pulseMenuModeLabel__SwqE_{color:var(--text-3);font-size:10px;font-weight:700;text-transform:uppercase}.runtime-context-bar_pulseMenuModeOptions__2yYNj{display:grid;grid-template-columns:1fr 1fr;min-height:30px;padding:2px;border:1px solid var(--border);border-radius:8px;background:rgba(28,25,23,.04);grid-gap:2px;gap:2px}.runtime-context-bar_pulseMenuModeButton__fibWF{min-width:0;min-height:28px;padding:4px 6px;border:0;border-radius:6px;background:transparent;color:var(--text-2);font:inherit;font-weight:700;line-height:1.2;cursor:pointer}.runtime-context-bar_pulseMenuModeButton__fibWF:hover:not(:disabled){background:rgba(28,25,23,.07);color:var(--text-1)}.runtime-context-bar_pulseMenuModeButton__fibWF:disabled{opacity:.45;cursor:not-allowed}.runtime-context-bar_pulseMenuModeButtonActive__ZKOOa{background:var(--surface);color:var(--text-1);box-shadow:0 1px 2px rgba(28,25,23,.08)}.runtime-context-bar_pulseMenuAction__QcWO8{min-height:30px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text-1);font:inherit;font-weight:600;cursor:pointer}.runtime-context-bar_pulseMenuAction__QcWO8:hover:not(:disabled){background:rgba(28,25,23,.06)}.runtime-context-bar_pulseMenuAction__QcWO8:disabled{opacity:.45;cursor:not-allowed}.runtime-context-bar_pulseMenuDanger__aBIaZ{color:var(--accent-red)}@keyframes runtime-context-bar_pulse-spin__KjWxz{to{transform:rotate(1turn)}}.runtime-context-bar_dimText__gTDmu{color:var(--text-4)}.runtime-context-bar_dimSep__XrZ8d{color:var(--text-4);margin:0 1px}.runtime-context-bar_factCell__drRRh{min-width:0;gap:4px}.runtime-context-bar_factLaneList__y9_Pk{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow:hidden}.runtime-context-bar_nodeLabel__0o_AM{color:var(--text-1);font-size:11px}.runtime-context-bar_publicSurfaceCell__6q_UU{min-width:0;max-width:260px;color:var(--text-2)}.runtime-context-bar_publicSurfaceLabel____9BV{min-width:0;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-1);font-weight:600}.runtime-context-bar_publicSurfaceRef__9kKhg{min-width:0;max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-4);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:10px}.runtime-context-bar_factInlineItem__0dIm8{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:160px;color:var(--text-2);font-size:11px}.runtime-context-bar_factInlineIcon__NI_4z{flex-shrink:0;color:var(--text-3)}button.runtime-context-bar_cell__uCtmv:hover .runtime-context-bar_factInlineIcon__NI_4z{color:var(--text-1)}.runtime-context-bar_factInlineTitle___3bDH{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-1)}.runtime-context-bar_factInlineEta__5UDDW{flex-shrink:0;font-size:10px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.runtime-context-bar_factInlineDivider__mB5yA{flex-shrink:0;color:var(--text-4);font-size:11px}.runtime-context-bar_etaAsking__cxJJu{color:var(--accent-blue)}.runtime-context-bar_etaEligible__KhNml{color:var(--accent-green)}.runtime-context-bar_etaWaiting__OLOXz{color:var(--text-4)}.runtime-context-bar_factCountdownTrack__ERpDz{flex-shrink:0;width:40px;height:4px;background:rgba(28,25,23,.08);border-radius:2px;overflow:hidden}.runtime-context-bar_factCountdownFill__DaxNX{display:block;height:100%;background:var(--accent-amber);border-radius:2px;transition:width .2s ease}.runtime-context-bar_factMiniProgress__bUI_k{margin-top:4px;margin-left:20px;height:2px;background:rgba(28,25,23,.05);border-radius:1px;overflow:hidden}.runtime-context-bar_factMiniProgressFill__IcuGS{display:block;height:100%;background:var(--accent-amber);border-radius:1px;transition:width .2s ease}.runtime-context-bar_factProgressGroup__Ikv1m{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.runtime-context-bar_factProgressStack__I50oq{display:inline-flex;flex-direction:column;gap:3px;flex-shrink:0}.runtime-context-bar_chipIconLucide__jhYfw{width:12px;height:12px}.runtime-context-bar_chipIconImg__QZJ2O{width:14px;height:14px;border-radius:3px;object-fit:cover}.runtime-context-bar_chipIconFallback__oMIZK{width:4px;height:4px;border-radius:50%;background:var(--text-4)}.runtime-context-bar_progressTrack__WpVrQ{display:inline-block;width:40px;height:4px;background:rgba(28,25,23,.08);border-radius:2px;overflow:hidden;position:relative}.runtime-context-bar_progressFill__bKIKv{display:block;height:100%;background:var(--accent-green);border-radius:2px;transition:width .3s ease}.runtime-context-bar_popoverBody__TNDTh{font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:11px;color:var(--text-2);padding:10px 12px;min-width:220px;max-width:360px;max-height:400px;overflow-y:auto;border-radius:inherit}.runtime-context-bar_popoverTitle__YYkIi{font-weight:600;font-size:11px;color:var(--text-1);margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.runtime-context-bar_popoverEmpty__7ImvE{color:var(--text-4);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:120px;padding:24px 16px;text-align:center}.runtime-context-bar_popoverEmptyIcon__RRX4Y{color:var(--text-4);opacity:.5}.runtime-context-bar_nodePopover__A5iXf{font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:11px;color:var(--text-2);width:260px;padding:0;max-height:420px;overflow-y:auto;border-radius:inherit}.runtime-context-bar_nodeStep__E9X6S{display:flex;align-items:center;gap:8px;padding:6px 12px;margin:0 -12px;border-bottom:1px solid rgba(28,25,23,.04);transition:background .14s ease;white-space:nowrap}.runtime-context-bar_nodeStep__E9X6S:last-child{border-bottom:none}.runtime-context-bar_nodeStep__E9X6S:hover{background:rgba(28,25,23,.02)}.runtime-context-bar_nodeStepCurrent__CWkNW{background:rgba(34,197,94,.05)}.runtime-context-bar_nodeStepCurrent__CWkNW:hover{background:rgba(34,197,94,.08)}.runtime-context-bar_nodeStepPast__prJWb{opacity:.55;color:var(--text-4)}.runtime-context-bar_nodeStepGoal__oS4Iw{padding:8px;margin:0 -12px;font-size:11px;color:var(--text-3);line-height:1.4;background:rgba(34,197,94,.03);border-bottom:1px solid rgba(28,25,23,.04)}.runtime-context-bar_nodeMarker__LhyBp{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:14px}.runtime-context-bar_nodeMarkerCurrent__rBYKz{color:var(--accent-green)}.runtime-context-bar_nodeMarkerPast__bMbJE{color:var(--text-3)}.runtime-context-bar_nodeMarkerFuture__YeuE8{color:var(--text-4);opacity:.5}.runtime-context-bar_nodeStepIcon__1KXOz{flex-shrink:0;color:var(--text-3);display:flex}.runtime-context-bar_nodeStepCurrent__CWkNW .runtime-context-bar_nodeStepIcon__1KXOz{color:var(--accent-green)}.runtime-context-bar_nodeStepLabel__ls7Oa{color:var(--text-2);overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.runtime-context-bar_nodeStepLabelCurrent__vnIh2{color:var(--text-1);font-weight:600;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.runtime-context-bar_cellStage__n5YET{color:var(--text-4);font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;background:rgba(28,25,23,.04);padding:2px 5px;border-radius:4px}button.runtime-context-bar_cell__uCtmv:hover .runtime-context-bar_cellStage__n5YET{background:rgba(28,25,23,.1);color:var(--text-2)}.runtime-context-bar_nodeStepStage__a7k0L{margin-left:auto}.runtime-context-bar_nodeStepCurrent__CWkNW .runtime-context-bar_nodeStepStage__a7k0L{color:var(--accent-green);background:rgba(34,197,94,.12)}.runtime-context-bar_nodeGoalText__CKs8n{color:var(--text-3);font-size:11px;line-height:1.4}.runtime-context-bar_nodeTransitionRow__Tj9aJ{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;margin:0 -12px;border-bottom:1px solid rgba(28,25,23,.04);white-space:nowrap;transition:background .14s ease}.runtime-context-bar_nodeTransitionRow__Tj9aJ:last-child{border-bottom:none}.runtime-context-bar_nodeTransitionRow__Tj9aJ:hover{background:rgba(28,25,23,.02)}.runtime-context-bar_nodeTransitionTag__v5NW1{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--accent-amber);background:rgba(180,83,9,.08);border:1px solid rgba(180,83,9,.2);padding:2px 4px;border-radius:4px;flex-shrink:0}.runtime-context-bar_factsPopover__xJ42E{font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:11px;color:var(--text-2);width:300px;padding:0;display:flex;flex-direction:column;max-height:400px}.runtime-context-bar_factsPopoverScroll__aGS5_{overflow-y:auto;overflow-x:hidden;flex:1 1}.runtime-context-bar_factRow__EOhfm{display:flex;flex-direction:column;gap:2px;padding:4px 12px;margin:0 -12px;border-bottom:1px solid rgba(28,25,23,.04);transition:background .14s ease}.runtime-context-bar_factRow__EOhfm:last-child{border-bottom:none}.runtime-context-bar_factRow__EOhfm:hover{background:rgba(28,25,23,.02)}.runtime-context-bar_factMain__RTTHt{display:flex;flex-direction:column;gap:4px}.runtime-context-bar_factTitleRow__jUYX1{display:flex;align-items:center;gap:6px}.runtime-context-bar_factIcon__0nWho{flex-shrink:0;color:var(--text-3)}.runtime-context-bar_factTitle__cSX_T{font-size:11px;font-weight:500;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.runtime-context-bar_factBadge__JitVh{flex-shrink:0;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 5px;border-radius:4px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.runtime-context-bar_factBadgeAsking__zGsjy{color:var(--accent-blue);background:rgba(29,78,216,.08)}.runtime-context-bar_factBadgeReady__KCL1Q{color:var(--accent-green);background:rgba(21,128,61,.06)}.runtime-context-bar_factBadgeWaiting___EkFc{color:var(--text-4);background:rgba(28,25,23,.03)}.runtime-context-bar_factBadgeQueued__bIiul{color:var(--text-4);background:transparent;border:1px dashed rgba(28,25,23,.14);text-transform:none;letter-spacing:0;font-weight:500}.runtime-context-bar_factDesc__UWPW_{color:var(--text-4);font-size:10px;line-height:1.3;margin-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.runtime-context-bar_factValueRow__mzxHW{margin-left:20px;display:flex;align-items:center;gap:4px;font-size:10px;background:rgba(21,128,61,.05);border:1px solid rgba(21,128,61,.1);padding:1px 4px;border-radius:4px;width:-moz-fit-content;width:fit-content}.runtime-context-bar_factValueEq__SAHv6{color:var(--accent-green);opacity:.6}.runtime-context-bar_factValue__eNnkX{color:var(--accent-green);font-weight:600}.runtime-context-bar_factRowCommitted__RtYqb .runtime-context-bar_factIcon__0nWho,.runtime-context-bar_factRowCommitted__RtYqb .runtime-context-bar_factTitle__cSX_T{color:var(--accent-green)}.runtime-context-bar_factRowRefuted__ib6xM .runtime-context-bar_factIcon__0nWho,.runtime-context-bar_factRowRefuted__ib6xM .runtime-context-bar_factTitle__cSX_T{color:var(--accent-red)}.runtime-context-bar_factRowMissing__jGZ8e .runtime-context-bar_factTitle__cSX_T{color:var(--text-1)}.runtime-context-bar_factRowRefuted__ib6xM .runtime-context-bar_factTitle__cSX_T{text-decoration:line-through;opacity:.7}.runtime-context-bar_schedPopover__huYNE{font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:11px;color:var(--text-2);width:280px;padding:0;max-height:420px;overflow-y:auto;border-radius:inherit}.runtime-context-bar_schedSection__kE5ij{padding:12px 12px 0;border-bottom:1px solid var(--border)}.runtime-context-bar_schedPopover__huYNE .runtime-context-bar_schedSection__kE5ij{padding:12px}.runtime-context-bar_schedSection__kE5ij:last-child{border-bottom:none}.runtime-context-bar_schedSectionTitle__XEIbY{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:600;color:var(--text-4);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.runtime-context-bar_schedRow__97vzA{display:flex;align-items:flex-start;gap:12px;padding:4px 0;white-space:normal;overflow:visible}.runtime-context-bar_schedLabel__SflkU{color:var(--text-4);width:48px;flex-shrink:0;font-size:10px;text-transform:uppercase;line-height:1.4}.runtime-context-bar_schedNowHeader__S8Brf{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.runtime-context-bar_schedNowTime__PZ2Zj{color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:10px;flex-shrink:0;text-align:right;white-space:nowrap}.runtime-context-bar_schedNowMeta__gWW9i{display:flex;align-items:center;gap:8px;margin-top:4px}.runtime-context-bar_schedNowEnv__ney8d{color:var(--text-1);font-weight:600;white-space:normal;overflow:visible;line-height:1.4}.runtime-context-bar_schedMinsLeft__wrtec{color:var(--accent-amber);font-weight:600;font-size:10px;flex-shrink:0}.runtime-context-bar_schedActivityRow__1Qoci{color:var(--text-3);font-size:10px;padding:0;line-height:1.4}.runtime-context-bar_schedContentGroup__cmByS{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.runtime-context-bar_schedIconRow__JYUwZ{display:flex;align-items:center;gap:8px}.runtime-context-bar_schedIconEvent__hkjeA{color:var(--accent-amber);flex-shrink:0;margin-top:2px}.runtime-context-bar_schedIconSlot__zYybD{color:var(--text-3);flex-shrink:0}.runtime-context-bar_schedUpRow__HS3v2{display:flex;align-items:flex-start;gap:12px;padding:0;white-space:normal;overflow:visible}.runtime-context-bar_schedUpTime__VZFiT{color:var(--text-4);width:48px;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4}.runtime-context-bar_schedUpLabel__qHRTw{white-space:normal;overflow:visible;line-height:1.4}.runtime-context-bar_schedWeekRule__AL4yn{margin-bottom:12px}.runtime-context-bar_schedWeekRule__AL4yn:last-child{margin-bottom:0}.runtime-context-bar_schedWeekDays__wOXPF{font-weight:600;color:var(--text-1);font-size:10px;margin-bottom:4px}.runtime-context-bar_schedWeekSlot__7Q2t7{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px;padding:8px 12px;margin:0 -12px;border-bottom:1px solid rgba(28,25,23,.04);transition:background .14s ease}.runtime-context-bar_schedWeekSlot__7Q2t7:last-child{border-bottom:none}.runtime-context-bar_schedWeekSlot__7Q2t7:hover{background:rgba(28,25,23,.04)}.runtime-context-bar_schedWeekSlotDesc__r0Ht1{width:100%;color:var(--text-3);font-size:10px;line-height:1.4}.runtime-context-bar_schedWeekTime__uoVEA{flex-shrink:0;color:var(--text-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:10px;line-height:1.4}.runtime-context-bar_proactPopover__FVISU{width:320px;max-height:420px;overflow-y:auto;border-radius:var(--panel-pill-radius);font-size:11px;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,sans-serif);color:var(--text-2);display:flex;flex-direction:column}.runtime-context-bar_proactStatusBoard__zCllg{background:var(--surface);border-bottom:1px solid var(--border);padding:12px 16px;display:flex;flex-direction:column;gap:8px;flex-shrink:0}.runtime-context-bar_proactStatusRow__cYtTq{display:flex;align-items:center;gap:8px}.runtime-context-bar_proactStatusIcon____AyZ{color:var(--text-3);flex-shrink:0}.runtime-context-bar_proactStatusText__XWQLT{color:var(--text-2);font-size:11px;font-weight:500;flex:1 1;min-width:0}.runtime-context-bar_proactStatusSub__fj6pw{color:var(--text-4);margin-left:4px;font-weight:400}.runtime-context-bar_proactStatusTime__HOVNu{font-family:var(--font-mono,monospace);font-size:11px;color:var(--text-3)}.runtime-context-bar_proactDeferredList__0rY3r{display:flex;flex-direction:column;gap:4px;padding:4px 0 0 22px}.runtime-context-bar_proactDeferredItem__5NgFC{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--text-3)}.runtime-context-bar_proactDeferredPreview__Gp2yB{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-2)}.runtime-context-bar_proactDeferredTime__Dtuxy{font-family:var(--font-mono,monospace);font-size:10px;color:var(--text-4);flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.runtime-context-bar_proactTimeline__746eN{position:relative;display:flex;flex-direction:column;gap:16px;padding:16px}.runtime-context-bar_proactTrackLine__XR1pA{position:absolute;top:16px;bottom:16px;left:22px;width:1px;background:var(--border);transform:translateX(-50%);z-index:1}.runtime-context-bar_proactRow__f83Az{display:flex;align-items:flex-start;gap:8px;position:relative;z-index:2;width:100%}.runtime-context-bar_proactDotWrap__AMaYP,.runtime-context-bar_proactIconWrap__jTzAW{width:12px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@keyframes runtime-context-bar_proactSpin__qPfN9{to{transform:rotate(1turn)}}.runtime-context-bar_proactSpinner__pjq9v{display:inline-block;width:10px;height:10px;border:1.5px solid var(--border-hover);border-top-color:var(--accent-amber);border-radius:50%;animation:runtime-context-bar_proactSpin__qPfN9 .8s linear infinite;flex-shrink:0}.runtime-context-bar_proactDotProj__S239S,.runtime-context-bar_proactDotStrong__I5Nv1,.runtime-context-bar_proactDotWinner__gMgud,.runtime-context-bar_proactDot__OAXbJ{width:6px;height:6px;border-radius:50%;box-sizing:border-box;position:relative;z-index:2}.runtime-context-bar_proactDot__OAXbJ{background:var(--text-3)}.runtime-context-bar_proactDotWinner__gMgud{background:var(--accent-amber);width:8px;height:8px}.runtime-context-bar_proactDotStrong__I5Nv1{border-radius:2px;background:var(--text-1)}.runtime-context-bar_proactDotProj__S239S{border:1px dashed var(--text-3);background:var(--canvas)}@keyframes runtime-context-bar_proactPulse__Nk0uZ{0%,to{opacity:1}50%{opacity:.3}}.runtime-context-bar_proactDotPulse__bWjsl{animation:runtime-context-bar_proactPulse__Nk0uZ 2s ease-in-out infinite}.runtime-context-bar_proactIconNormal__trBVO{color:var(--text-2)}.runtime-context-bar_proactIconWinner__Jamqt{color:var(--accent-amber)}.runtime-context-bar_proactIconStrong__mq91e{color:var(--text-1)}.runtime-context-bar_proactIconProj__7OHfW{color:var(--text-4)}.runtime-context-bar_proactItemContent__mOyoN{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.runtime-context-bar_proactItemHeader__XjZb4{display:flex;align-items:flex-start;gap:8px;width:100%}.runtime-context-bar_proactItemMeta__ccLW7{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.runtime-context-bar_proactLabelNormal__oUXRS{flex:1 1;color:var(--text-2);font-weight:400;line-height:16px;word-break:break-word}.runtime-context-bar_proactLabelStrong__Dw8Gf,.runtime-context-bar_proactLabelWinner__8baV2{flex:1 1;color:var(--text-1);font-weight:600;line-height:16px;word-break:break-word}.runtime-context-bar_proactLabelProj__fvT2g{flex:1 1;color:var(--text-3);font-style:italic;font-weight:400;line-height:16px;word-break:break-word}.runtime-context-bar_proactTimeNormal__6tDDD,.runtime-context-bar_proactTimeWinner__9QQ6U{font-family:var(--font-mono,monospace);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:16px;flex-shrink:0;text-align:right;min-width:48px}.runtime-context-bar_proactTimeNormal__6tDDD{color:var(--text-3)}.runtime-context-bar_proactTimeWinner__9QQ6U{color:var(--accent-amber);font-weight:600}.runtime-context-bar_proactSuppressed__IS15c{opacity:.55;filter:grayscale(100%);transition:opacity .15s ease,filter .15s ease}.runtime-context-bar_proactBadgeActive__lgnGZ{background:var(--accent-green);color:#fff;padding:2px 6px;border-radius:4px;font-size:9px;font-weight:600;text-transform:uppercase}.runtime-context-bar_proactBadgeWake__yzSn4{display:flex;align-items:center;gap:4px;background:rgba(28,25,23,.04);border:1px solid var(--border);color:var(--text-1);font-size:9px;font-weight:600;padding:2px 4px;border-radius:4px}.runtime-context-bar_proactBadgeDim__gHCW_{background:transparent;border:1px dashed var(--border);border-radius:4px}.runtime-context-bar_proactBadgeDefers__JlzBx,.runtime-context-bar_proactBadgeDim__gHCW_{display:flex;align-items:center;gap:4px;color:var(--text-3);font-size:9px;font-weight:500;padding:2px 4px}.runtime-context-bar_proactBadgeDefers__JlzBx{background:var(--surface);border:1px solid var(--border);border-radius:4px}.runtime-context-bar_proactDividerInner__r1Fao{display:flex;align-items:center;gap:8px;width:100%;height:16px}.runtime-context-bar_proactDividerText__6lpQa{font-size:10px;font-weight:500;color:var(--text-4);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.runtime-context-bar_proactDividerLine__ON03X{flex:1 1;height:1px;background:var(--border)}.runtime-context-bar_proactChipBtn__HEA_u{display:flex;align-items:center;gap:4px;padding:0;height:auto;background:none;border:none;border-radius:0;color:var(--text-2);font-size:11px;transition:color .15s ease;cursor:pointer}.runtime-context-bar_proactChipBtn__HEA_u:hover{color:var(--text-1)}.runtime-context-bar_proactChipIcon__8wIUb{color:var(--text-3);display:flex;align-items:center}.runtime-context-bar_proactChipLabel__CzR5A{font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:4px}.runtime-context-bar_proactChipTime__ac1Zy{font-size:11px;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.runtime-context-bar_proactChipBadge__XpxMm{flex-shrink:0;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 5px;border-radius:4px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--accent-amber);background:rgba(180,83,9,.08)}.runtime-context-bar_ctxMarkerCardHeader__b5zds{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.runtime-context-bar_ctxMarkerCloseBtn__rNZ71{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:4px;cursor:pointer;color:var(--text-4);display:flex;align-items:center;justify-content:center;border-radius:4px;flex-shrink:0;transition:color .12s ease,background .12s ease}.runtime-context-bar_ctxMarkerCloseBtn__rNZ71:hover{color:var(--text-1);background:rgba(28,25,23,.06)}.runtime-context-bar_ctxAvailIconActive__IA8aB{color:var(--accent-amber);flex-shrink:0}.runtime-context-bar_ctxAvailIconQuiet__dl5e3{color:var(--text-4);flex-shrink:0}.runtime-context-bar_ctxMarkerMetaGroup__sbEh7{display:flex;align-items:center;gap:6px;flex-shrink:0}.runtime-context-bar_ctxMarkerBadge__gtsrx{display:inline-flex;align-items:center;padding:2px 6px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-radius:4px;background:rgba(28,25,23,.05);color:var(--text-2)}.runtime-context-bar_ctxMarkerBadgeMuted__0NEIN{font-size:10px;color:var(--text-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.runtime-context-bar_ctxMarkerTimeline__exQF8{display:flex;flex-direction:column;gap:6px}.runtime-context-bar_ctxMarkerRowMuted__naI3h{opacity:.55}.runtime-context-bar_ctxMarkerNowDot__RHAfJ{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent-green);margin-right:6px;vertical-align:middle}.runtime-context-bar_ctxHorizonTimeline__2Jzhy{display:flex;flex-direction:column;gap:2px}.runtime-context-bar_ctxHorizonRow__vMQK5{display:flex;align-items:baseline;gap:8px;font-size:10px;line-height:1.5}.runtime-context-bar_ctxHorizonTime__4CrY1{color:var(--text-4);width:40px;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-flex;align-items:center}.runtime-context-bar_ctxHorizonLabel__x0Eim{color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.runtime-context-bar_ctxHorizonNowDot__0bZxz{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--accent-green);margin-right:4px;flex-shrink:0}.runtime-context-bar_ctxMarkerChipGroup__SkGdn{display:flex;flex-wrap:wrap;gap:6px}.runtime-context-bar_ctxMarkerChip__s5cqy{display:inline-flex;align-items:center;padding:3px 8px;font-size:10px;line-height:1.3;border:1px solid var(--border);border-radius:var(--panel-pill-radius);color:var(--text-2);background:rgba(28,25,23,.02)}.runtime-context-bar_ctxMarkerClearIcon__I1T1I{color:var(--accent-green);flex-shrink:0;margin-top:2px}.runtime-context-bar_ctxMarkerDataGrid__Th7_S{display:flex;flex-direction:column;gap:10px}.runtime-context-bar_ctxMarkerDataRow__XZIrg{display:flex;align-items:flex-start;gap:8px}.runtime-context-bar_ctxMarkerDataIcon__14jXO{color:var(--text-3);flex-shrink:0;margin-top:1px}.runtime-context-bar_ctxMarkerDataIconAlert__zhwpY{color:var(--accent-amber);flex-shrink:0;margin-top:1px}.runtime-context-bar_ctxMarkerDataLabel__x7Guw{font-size:9px;font-weight:600;color:var(--text-4);text-transform:uppercase;letter-spacing:.04em;line-height:1.2}.runtime-context-bar_ctxMarkerDataValue__VIi9B{font-size:11px;color:var(--text-1);line-height:1.4}.runtime-context-bar_ctxMarkerDataValueAlert__TbvZT{font-size:11px;font-weight:600;color:var(--accent-amber);line-height:1.4}.runtime-context-bar_ctxMarkerAudioStack__mUpY5{display:flex;flex-direction:column;gap:8px}.runtime-context-bar_ctxMarkerPhotoGrid__TID2_{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-gap:8px;gap:8px}.runtime-context-bar_ctxMarkerPhotoBtn__P_wTm{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;cursor:pointer;display:block;width:100%;border-radius:var(--panel-pill-radius);overflow:hidden;transition:opacity .12s ease}.runtime-context-bar_ctxMarkerPhotoBtn__P_wTm:hover{opacity:.85}.runtime-context-bar_ctxMarkerPhoto__1OD40{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;display:block;background:rgba(28,25,23,.04)}.runtime-context-bar_ctxMarkerLightbox__Y__1k{position:fixed;inset:0;background:rgba(28,25,23,.9);z-index:9999;display:flex;align-items:center;justify-content:center;padding:32px;cursor:zoom-out}.runtime-context-bar_ctxMarkerLightboxImg__svGT3{display:block;max-width:90vw;max-height:90vh;object-fit:contain;cursor:default}.runtime-context-bar_ctxMarkerLightboxClose__ggK2g{position:absolute;top:16px;right:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:rgba(255,255,255,.7);font-family:var(--font-mono,monospace);font-size:18px;cursor:pointer;padding:8px 12px;transition:color .12s ease}.runtime-context-bar_ctxMarkerLightboxClose__ggK2g:hover{color:#fff}.selection-inspector_root__UzwkX{flex-shrink:0;display:flex;border-left:1px solid var(--border);position:relative;transition:width .3s var(--ease-smooth)}.selection-inspector_open__Px5N2{width:300px}.selection-inspector_closed__BGazN{width:0}.selection-inspector_handle___gmKU{position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:14px;height:48px;border:none;background:var(--surface);border-radius:6px 0 0 6px;border:1px solid var(--border);border-right:none;display:flex;align-items:center;justify-content:center;z-index:2;transition:background .12s;cursor:pointer}.selection-inspector_handle___gmKU:hover{background:rgba(28,25,23,.06)}.selection-inspector_handleIcon__oXHKA{font-size:9px;color:var(--text-3)}.selection-inspector_panel__9scqJ{width:300px;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;height:100%}.selection-inspector_panel__9scqJ::-webkit-scrollbar{width:4px}.selection-inspector_panel__9scqJ::-webkit-scrollbar-thumb{background:rgba(28,25,23,.08);border-radius:2px}.runtime-call-controls_trigger__UUszI{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px;border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:6px;background:var(--surface);color:var(--text-3);cursor:pointer;flex-shrink:0}.runtime-call-controls_trigger__UUszI:hover{color:var(--text-1);background:rgba(28,25,23,.06)}.runtime-call-controls_count__Rxxyv{position:absolute;right:-5px;top:-5px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:var(--surface);border:1px solid var(--border);color:var(--text-2);font-size:9px;line-height:12px;font-weight:700;box-sizing:border-box}.runtime-call-controls_popover__M_LTO{width:300px;max-height:440px;overflow-y:auto;padding:10px 12px;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);color:var(--text-2);font-size:11px}.runtime-call-controls_title__VP9ae{font-weight:700;font-size:11px;color:var(--text-1);margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.runtime-call-controls_sessionList__OOoSd{display:flex;flex-direction:column;gap:10px}.runtime-call-controls_session__z6A_Z{display:flex;flex-direction:column;gap:8px;padding-top:2px}.runtime-call-controls_session__z6A_Z+.runtime-call-controls_session__z6A_Z{padding-top:10px;border-top:1px solid rgba(28,25,23,.08)}.runtime-call-controls_sessionHead__Ckxgj{display:flex;align-items:center;gap:7px;min-width:0}.runtime-call-controls_stateDot__vhgzg{width:8px;height:8px;border-radius:999px;background:currentColor;flex-shrink:0}.runtime-call-controls_sessionState__io4yr{min-width:0;color:var(--text-1);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-call-controls_provider__DroPT{margin-left:auto;color:var(--text-4);font-size:10px;font-weight:700;text-transform:uppercase;white-space:nowrap}.runtime-call-controls_statusLine__wNZDw{display:flex;gap:6px;color:var(--text-3);font-size:10px;line-height:1.3}.runtime-call-controls_statusLine__wNZDw span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-call-controls_timeLine__Oyb5S{display:flex;flex-direction:column;gap:2px;color:var(--text-4);font-size:10px;line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.runtime-call-controls_timeLine__Oyb5S span{min-width:0;overflow-wrap:anywhere}.runtime-call-controls_stateBadges__eWmyN{display:flex;flex-wrap:wrap;gap:5px}.runtime-call-controls_stateBadge__vMjG2{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%;padding:3px 6px;border:1px solid var(--border);border-radius:6px;background:rgba(28,25,23,.03);color:var(--text-2);font-size:10px;font-weight:700}.runtime-call-controls_stateBadge__vMjG2 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-call-controls_stateBadgeDanger__3OTa3{color:var(--accent-red)}.runtime-call-controls_stateBadgeSpin__F0Imn svg{animation:runtime-call-controls_call-spin__7Bwnc .9s linear infinite}.runtime-call-controls_blockers__GmBxB{display:flex;flex-direction:column;gap:4px}.runtime-call-controls_blocker__7B4UH{display:flex;flex-direction:column;gap:2px;color:var(--accent-red);line-height:1.35;font-size:10px}.runtime-call-controls_blockerFailure__SbVPU{color:var(--accent-red);font-weight:700}.runtime-call-controls_blockerRecovery__wMlkF{color:var(--text-3)}.runtime-call-controls_commandGrid__ZubhE{display:grid;grid-template-columns:repeat(5,30px);grid-gap:6px;gap:6px}.runtime-call-controls_iconButton__8JmUi{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text-2);cursor:pointer}.runtime-call-controls_iconButton__8JmUi:hover:not(:disabled){background:rgba(28,25,23,.06);color:var(--text-1)}.runtime-call-controls_iconButton__8JmUi:disabled{opacity:.42;cursor:not-allowed}.runtime-call-controls_iconDanger__W2ozv{color:var(--accent-red)}.runtime-call-controls_iconAccept__v31nD{color:var(--accent-green)}.runtime-call-controls_deviceGrid__2R2Q6{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px}.runtime-call-controls_deviceSelectWrap__Qwxop{display:grid;grid-template-columns:84px 1fr;align-items:center;grid-gap:8px;gap:8px;min-width:0}.runtime-call-controls_deviceLabel__iga7E{min-width:0;display:inline-flex;align-items:center;gap:5px;color:var(--text-3);font-size:10px;font-weight:700;text-transform:uppercase}.runtime-call-controls_deviceLabel__iga7E span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-call-controls_deviceSelect__KyIkr{min-width:0;height:28px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text-1);font:inherit;padding:0 8px}.runtime-call-controls_deviceSelect__KyIkr:disabled{opacity:.5;cursor:not-allowed}.runtime-call-controls_toneMuted__2lYmg{color:var(--text-4)}.runtime-call-controls_toneAmber__XWAR5{color:#d97706}.runtime-call-controls_toneGreen__1nGoE{color:var(--accent-green)}.runtime-call-controls_toneBlue__Khl71{color:#2563eb}.runtime-call-controls_toneRed__1Udma{color:var(--accent-red)}@keyframes runtime-call-controls_call-spin__7Bwnc{to{transform:rotate(1turn)}}.workspace-runtime-admission-banner_root__mFaQz{display:flex;align-items:center;gap:10px;min-height:38px;padding:6px 10px;border-bottom:1px solid var(--border);background:var(--canvas);color:var(--text-2)}.workspace-runtime-admission-banner_allowed__u5_6D{color:var(--accent-green)}.workspace-runtime-admission-banner_blocked__xsrQz{color:var(--accent-amber)}.workspace-runtime-admission-banner_text__Ou4Vn{display:flex;align-items:baseline;gap:8px;min-width:0;flex:1 1}.workspace-runtime-admission-banner_text__Ou4Vn strong{color:var(--text-1);font-size:12px;font-weight:700;white-space:nowrap}.workspace-runtime-admission-banner_text__Ou4Vn span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-3);font-size:12px}.workspace-runtime-admission-banner_actions__mI8ia{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.workspace-runtime-admission-banner_action__yg8uq{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:26px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text-2);cursor:pointer;font:inherit;font-size:12px;font-weight:650;padding:0 9px}.workspace-runtime-admission-banner_action__yg8uq:hover:not(:disabled){color:var(--text-1);border-color:color-mix(in srgb,var(--text-2) 26%,var(--border))}.workspace-runtime-admission-banner_action__yg8uq:disabled{cursor:not-allowed;color:var(--text-4)}@media (max-width:720px){.workspace-runtime-admission-banner_root__mFaQz{align-items:flex-start;flex-direction:column}.workspace-runtime-admission-banner_text__Ou4Vn{align-items:flex-start;flex-direction:column;gap:2px}.workspace-runtime-admission-banner_actions__mI8ia{width:100%;flex-wrap:wrap}}.workspace-switcher_root__Gj_V9{--drawer-width:288px;flex-shrink:0;display:flex;position:relative;border-right:1px solid var(--border);transition:width .3s var(--ease-smooth)}.workspace-switcher_open__rkTZI{width:var(--drawer-width)}.workspace-switcher_closed__GUtD_{width:0}.workspace-switcher_handle__1bgi9{position:absolute;right:-14px;top:50%;transform:translateY(-50%);width:14px;height:48px;border:1px solid var(--border);border-left:none;border-radius:0 6px 6px 0;background:var(--surface);display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transition:background .12s ease}.workspace-switcher_handle__1bgi9:hover{background:rgba(28,25,23,.06)}.workspace-switcher_handleIcon__p1uvj{font-size:9px;color:var(--text-3)}.workspace-switcher_panel__tLUgy{width:var(--drawer-width);min-width:0;display:flex;flex-direction:column;background:var(--surface);overflow:hidden}.workspace-switcher_toolbar___1_B3{box-sizing:border-box;min-height:70px;flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;gap:5px;padding:6px 10px;border-bottom:1px solid var(--border);background:var(--surface)}.workspace-switcher_toolbarRow__0fsWG{min-width:0;display:flex;align-items:center;gap:8px}.workspace-switcher_segmentedCompact__W7IO6{flex:1 1;min-width:0;padding:2px}.workspace-switcher_segmentButtonCompact__RG0qs{min-width:0;flex:1 1;padding:6px 9px;font-size:11px;border-radius:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-switcher_countPill__K5Qqq{flex-shrink:0;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:rgba(28,25,23,.05);color:var(--text-3);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-family:var(--font-mono,monospace);letter-spacing:.01em}.workspace-switcher_listScroll___XEWA{min-height:0;overflow-y:auto;overflow-x:hidden}.workspace-switcher_listScroll___XEWA::-webkit-scrollbar{width:4px}.workspace-switcher_listScroll___XEWA::-webkit-scrollbar-thumb{background:rgba(28,25,23,.08);border-radius:999px}.workspace-switcher_list__y3jpX{display:flex;flex-direction:column;gap:2px;padding:8px 8px 10px}.workspace-switcher_rowInteractive__vv3_s{border-radius:12px}.workspace-switcher_rowInteractive__vv3_s:hover{background:rgba(28,25,23,.03)}.workspace-switcher_rowActive__snRRm{background:rgba(28,25,23,.045);box-shadow:inset 0 0 0 1px rgba(28,25,23,.07)}.workspace-switcher_metaStack__oYWoi{display:flex;flex-direction:column;gap:4px;min-width:0}.workspace-switcher_previewLine__5AN4a{color:var(--text-3)}.workspace-switcher_rowTime__NJGEv{margin-left:0}.workspace-switcher_stateCard__UELnO{margin:10px;padding:14px;border-radius:12px;border:1px solid rgba(28,25,23,.08);background:var(--canvas)}.workspace-switcher_stateTitle__QbFDi{color:var(--text-1);font-size:13px;font-weight:600}.workspace-switcher_stateText__rSj4M{margin-top:4px;color:var(--text-2);font-size:12px;line-height:1.45}@media (max-width:1380px){.workspace-switcher_root__Gj_V9{--drawer-width:268px}.workspace-switcher_segmentButtonCompact__RG0qs{padding:6px 7px;font-size:10px}}.playground-session-controls_root__VjBN1{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px;min-height:56px;padding:6px 14px;border-bottom:1px solid var(--border);background:linear-gradient(90deg,color-mix(in srgb,var(--accent-blue),transparent 97%),transparent 42%),var(--surface)}.playground-session-controls_action__132QV{display:inline-flex;min-width:112px;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text-2);font:inherit;font-size:12px;font-weight:650;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease}.playground-session-controls_action__132QV:hover:not(:disabled){transform:translateY(-1px)}.playground-session-controls_archive__DcTuY:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent-blue),var(--border) 55%);background:color-mix(in srgb,var(--accent-blue),transparent 94%);color:var(--accent-blue)}.playground-session-controls_clear__Vaml2:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent-red),var(--border) 55%);background:color-mix(in srgb,var(--accent-red),transparent 95%);color:var(--accent-red)}.playground-session-controls_hardDelete__EFY0r{-webkit-margin-start:8px;margin-inline-start:8px;border-color:color-mix(in srgb,var(--accent-red),var(--border) 70%);color:var(--accent-red)}.playground-session-controls_hardDelete__EFY0r:hover:not(:disabled){border-color:var(--accent-red);background:color-mix(in srgb,var(--accent-red),transparent 92%);color:var(--accent-red)}.playground-session-controls_action__132QV:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.playground-session-controls_action__132QV:disabled{cursor:not-allowed;opacity:.48}.playground-session-controls_description__e1UCl{margin:0;color:var(--text-2);font-size:14px;line-height:1.65}@media (max-width:560px){.playground-session-controls_root__VjBN1{flex-wrap:wrap;padding-inline:10px}.playground-session-controls_action__132QV{flex:1 1;min-width:0}.playground-session-controls_hardDelete__EFY0r{flex-basis:100%;-webkit-margin-start:0;margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.playground-session-controls_action__132QV{transition:none}.playground-session-controls_action__132QV:hover:not(:disabled){transform:none}}