.agent-shell-module__xgPWuG__shell{isolation:isolate;color:#222;background:#fff;min-height:100svh;position:relative}.agent-shell-module__xgPWuG__composer{z-index:2;justify-content:center;width:min(680px,100% - 48px);display:flex;position:absolute;top:28px;left:max(24px,50% - 340px);transform:translateY(calc(50svh - 68px))}.agent-shell-module__xgPWuG__shell[data-animate=true] .agent-shell-module__xgPWuG__composer{transition:transform .58s cubic-bezier(.22,1,.36,1)}@supports (transition-timing-function:linear(0, 1)){.agent-shell-module__xgPWuG__shell[data-animate=true] .agent-shell-module__xgPWuG__composer{transition-timing-function:linear(0, .17 8%, .46 18%, .72 29%, .9 42%, .99 56%, 1.014 68%, 1.008 82%, 1)}}.agent-shell-module__xgPWuG__shell[data-docked=true] .agent-shell-module__xgPWuG__composer{transform:translateY(0)}.agent-shell-module__xgPWuG__form{align-items:center;width:100%;height:80px;display:flex;position:relative}.agent-shell-module__xgPWuG__inputRow{align-items:center;width:100%;height:100%;padding:12px 14px 12px 28px;display:flex;position:relative}.agent-shell-module__xgPWuG__inputRow[hidden]{display:none}.agent-shell-module__xgPWuG__surface{pointer-events:none;background:#fff;border:1px solid #0000000d;border-radius:26px;position:absolute;inset:0;box-shadow:0 3px 10px #00000005,0 14px 38px -10px #00000017,0 32px 90px -28px #0000001a}@supports (corner-shape:squircle){.agent-shell-module__xgPWuG__surface{corner-shape:squircle;border-radius:32px}}.agent-shell-module__xgPWuG__input{color:#292929;min-width:0;font:inherit;caret-color:#333;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:22px;font-weight:400;line-height:1.4}.agent-shell-module__xgPWuG__input::placeholder{color:#aaa;opacity:1}.agent-shell-module__xgPWuG__form:focus-within .agent-shell-module__xgPWuG__surface{border-color:#0000001f}.agent-shell-module__xgPWuG__shell[data-running=true] .agent-shell-module__xgPWuG__form{width:max-content;min-width:160px;max-width:min(360px,100%);height:auto;min-height:44px}.agent-shell-module__xgPWuG__shell[data-running=true] .agent-shell-module__xgPWuG__surface{border-radius:22px}.agent-shell-module__xgPWuG__submit{color:#555;background:#f4f4f4;border:0;border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;margin-left:14px;transition:transform .14s,background-color .14s,color .14s;display:grid}.agent-shell-module__xgPWuG__submit:disabled{color:#bbb;cursor:default}.agent-shell-module__xgPWuG__submit[data-visible=false]{visibility:hidden;pointer-events:none}.agent-shell-module__xgPWuG__submit:not(:disabled):active,.agent-shell-module__xgPWuG__cancel:not(:disabled):active{transform:scale(.97)}.agent-shell-module__xgPWuG__submit:focus-visible,.agent-shell-module__xgPWuG__cancel:focus-visible,.agent-shell-module__xgPWuG__library summary:focus-visible,.agent-shell-module__xgPWuG__libraryMenu button:focus-visible{outline-offset:4px;outline:2px solid #777}.agent-shell-module__xgPWuG__wave{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.agent-shell-module__xgPWuG__wave:before{content:"";background:radial-gradient(at 35% 55%,#ebedf066,#0000 48%),radial-gradient(at 70% 40%,#f3f1ed5c,#0000 45%);animation:9s ease-in-out infinite alternate agent-shell-module__xgPWuG__breathe;position:absolute;inset:-35%}.agent-shell-module__xgPWuG__activity{z-index:1;justify-content:space-between;align-items:center;gap:5px;width:100%;padding:6px 7px 6px 15px;animation:.22s ease-out both agent-shell-module__xgPWuG__appear;display:flex;position:relative}.agent-shell-module__xgPWuG__status{color:#767676;align-items:center;gap:8px;min-width:0;font-size:12px;line-height:1.5;display:flex}.agent-shell-module__xgPWuG__status span{overflow-wrap:anywhere}.agent-shell-module__xgPWuG__spinner{flex-shrink:0;animation:.8s linear infinite agent-shell-module__xgPWuG__spin}.agent-shell-module__xgPWuG__cancel{color:#767676;background:0 0;border:0;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:32px;padding:0;font-size:12px;transition:transform .14s,color .14s;display:grid}.agent-shell-module__xgPWuG__cancel:disabled{opacity:.5}.agent-shell-module__xgPWuG__error{color:#a63b37;max-width:680px;margin:0 auto;padding:144px 24px 32px;font-size:14px;position:relative}.agent-shell-module__xgPWuG__result{min-width:0;padding-top:148px;position:relative}.agent-shell-module__xgPWuG__library{z-index:3;color:#888;font-size:12px;position:absolute;top:116px;right:64px}.agent-shell-module__xgPWuG__runInfo{z-index:3;color:#888;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:110px;right:24px}.agent-shell-module__xgPWuG__runInfo:focus-visible{outline-offset:3px;outline:2px solid #777}.agent-shell-module__xgPWuG__runInfo:active{transform:scale(.97)}.agent-shell-module__xgPWuG__shell[data-running=true] .agent-shell-module__xgPWuG__runInfo{top:36px}.agent-shell-module__xgPWuG__library summary{cursor:pointer;list-style:none}.agent-shell-module__xgPWuG__library summary::-webkit-details-marker{display:none}.agent-shell-module__xgPWuG__libraryMenu{background:#fff;border:1px solid #eee;border-radius:14px;width:min(300px,100vw - 48px);max-height:360px;padding:6px;position:absolute;top:26px;right:0;overflow-y:auto;box-shadow:0 12px 48px #00000017}.agent-shell-module__xgPWuG__libraryMenu button{color:#555;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:12px;display:flex}.agent-shell-module__xgPWuG__libraryMenu button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-shell-module__xgPWuG__libraryMenu time{color:#aaa;flex-shrink:0;font-size:11px}.agent-shell-module__xgPWuG__libraryMenu button[aria-current=page]{background:#f6f6f6}@media (hover:hover) and (pointer:fine){.agent-shell-module__xgPWuG__submit:not(:disabled):hover{color:#222;background:#ebebeb}.agent-shell-module__xgPWuG__cancel:not(:disabled):hover,.agent-shell-module__xgPWuG__library summary:hover{color:#444}.agent-shell-module__xgPWuG__libraryMenu button:hover{background:#f6f6f6}.agent-shell-module__xgPWuG__runInfo:hover{color:#444;background:#f5f5f5}}@media (max-width:600px){.agent-shell-module__xgPWuG__composer{width:calc(100% - 40px);top:20px;left:20px;transform:translateY(calc(50svh - 56px))}.agent-shell-module__xgPWuG__form{height:72px}.agent-shell-module__xgPWuG__inputRow{padding-left:22px}.agent-shell-module__xgPWuG__surface{border-radius:24px}.agent-shell-module__xgPWuG__input{font-size:19px}.agent-shell-module__xgPWuG__submit{border-radius:13px;flex-basis:42px;width:42px;height:42px}.agent-shell-module__xgPWuG__result{padding-top:128px}.agent-shell-module__xgPWuG__library{top:102px;right:60px}.agent-shell-module__xgPWuG__runInfo{top:96px;right:20px}.agent-shell-module__xgPWuG__shell[data-running=true] .agent-shell-module__xgPWuG__runInfo{top:74px}}@keyframes agent-shell-module__xgPWuG__spin{to{transform:rotate(360deg)}}@keyframes agent-shell-module__xgPWuG__appear{0%{opacity:0}to{opacity:1}}@keyframes agent-shell-module__xgPWuG__breathe{0%{opacity:.3;transform:translate(-3%,2%)scale(.96)}to{opacity:.75;transform:translate(3%,-2%)scale(1.04)}}@media (prefers-reduced-motion:reduce){.agent-shell-module__xgPWuG__shell[data-animate=true] .agent-shell-module__xgPWuG__composer,.agent-shell-module__xgPWuG__submit,.agent-shell-module__xgPWuG__cancel{transition:none}.agent-shell-module__xgPWuG__wave:before,.agent-shell-module__xgPWuG__spinner{animation:none}.agent-shell-module__xgPWuG__wave:before{opacity:.3}.agent-shell-module__xgPWuG__activity{animation-duration:.12s}}
.run-details-module__8WhwrG__sheet{color:#333;background:#fff;border:0;border-left:1px solid #eee;width:min(520px,100vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;font:13px/1.5 system-ui,sans-serif;position:fixed;inset:0 0 0 auto;box-shadow:-16px 0 64px #0000000d}.run-details-module__8WhwrG__sheet[open]{flex-direction:column;animation:.22s cubic-bezier(.22,1,.36,1) run-details-module__8WhwrG__enter;display:flex}.run-details-module__8WhwrG__sheet::backdrop{background:#0000001f}.run-details-module__8WhwrG__header{border-bottom:1px solid #eee;flex-shrink:0;justify-content:space-between;align-items:center;padding:19px 22px;display:flex}.run-details-module__8WhwrG__header h2{font-size:14px;font-weight:500}.run-details-module__8WhwrG__header button{color:#777;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.run-details-module__8WhwrG__content{overscroll-behavior:contain;padding:22px;overflow-y:auto}.run-details-module__8WhwrG__identity{color:#666;justify-content:space-between;gap:16px;font-size:12px;display:flex}.run-details-module__8WhwrG__state{text-transform:capitalize;color:#888}.run-details-module__8WhwrG__metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px;display:grid}.run-details-module__8WhwrG__metrics dt{color:#888;font-size:10px}.run-details-module__8WhwrG__metrics dd{color:#444;font-variant-numeric:tabular-nums;margin-top:5px;font-size:12px}.run-details-module__8WhwrG__metadata{color:#888;border-bottom:1px solid #eee;margin-bottom:12px;padding:20px 0;font-size:11px}.run-details-module__8WhwrG__metadata summary,.run-details-module__8WhwrG__raw summary{cursor:pointer}.run-details-module__8WhwrG__metadata dl{grid-template-columns:55px minmax(0,1fr);gap:7px;margin-top:14px;display:grid}.run-details-module__8WhwrG__metadata dd{overflow-wrap:anywhere;color:#666}.run-details-module__8WhwrG__timeline{margin:0;padding:0;list-style:none}.run-details-module__8WhwrG__row{border-bottom:1px solid #f1f1f1}.run-details-module__8WhwrG__stepSummary{cursor:pointer;align-items:flex-start;gap:12px;padding:17px 0;list-style:none;display:flex}.run-details-module__8WhwrG__stepSummary::-webkit-details-marker{display:none}.run-details-module__8WhwrG__stepSummary>svg:first-child{color:#999;flex-shrink:0;margin-top:2px}.run-details-module__8WhwrG__stepMain{flex:1;min-width:0}.run-details-module__8WhwrG__stepTitle{color:#555;justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.run-details-module__8WhwrG__outcome{color:#888;flex-shrink:0;font-size:10px}.run-details-module__8WhwrG__excerpt{-webkit-line-clamp:2;color:#888;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;margin-top:5px;font-size:11px;display:-webkit-box;overflow:hidden}.run-details-module__8WhwrG__stepTime{color:#aaa;font-variant-numeric:tabular-nums;gap:12px;margin-top:5px;font-size:10px;display:flex}.run-details-module__8WhwrG__chevron{color:#aaa;flex-shrink:0;margin-top:3px;transition:transform .14s}.run-details-module__8WhwrG__row details[open]>summary .run-details-module__8WhwrG__chevron{transform:rotate(180deg)}.run-details-module__8WhwrG__row[data-error=true] .run-details-module__8WhwrG__stepTitle,.run-details-module__8WhwrG__row[data-error=true] .run-details-module__8WhwrG__outcome,.run-details-module__8WhwrG__row[data-error=true] .run-details-module__8WhwrG__stepSummary>svg:first-child{color:#a4524d}.run-details-module__8WhwrG__stepDetails{padding:0 0 18px 27px}.run-details-module__8WhwrG__fullText{white-space:pre-wrap;overflow-wrap:anywhere;color:#666;font-size:12px;line-height:1.65}.run-details-module__8WhwrG__stepDetails section{margin-top:16px}.run-details-module__8WhwrG__stepDetails h3{color:#777;margin-bottom:8px;font-size:11px;font-weight:500}.run-details-module__8WhwrG__stepDetails pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#666;background:#fafafa;border:1px solid #eee;border-radius:8px;max-height:360px;padding:12px;font:10px/1.6 ui-monospace,monospace;overflow:auto}.run-details-module__8WhwrG__raw{color:#999;margin-top:16px;font-size:10px}.run-details-module__8WhwrG__raw pre{margin-top:8px}.run-details-module__8WhwrG__loading{color:#888;padding:18px 0;font-size:12px}.run-details-module__8WhwrG__error{color:#a4524d;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:12px;display:flex}.run-details-module__8WhwrG__error button,.run-details-module__8WhwrG__earlier{color:#777;background:0 0;border:0;font-size:11px}.run-details-module__8WhwrG__earlier{margin:18px auto;display:block}.run-details-module__8WhwrG__sheet :where(button,summary,pre):focus-visible{outline-offset:4px;outline:2px solid #999}.run-details-module__8WhwrG__header button:active{transform:scale(.97)}@media (hover:hover){.run-details-module__8WhwrG__header button:hover{color:#333;background:#f5f5f5}.run-details-module__8WhwrG__stepSummary:hover .run-details-module__8WhwrG__stepTitle{color:#222}}@keyframes run-details-module__8WhwrG__enter{0%{opacity:.5;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.run-details-module__8WhwrG__sheet[open]{animation:none}.run-details-module__8WhwrG__chevron{transition:none}}@media (max-width:420px){.run-details-module__8WhwrG__header{padding-inline:18px}.run-details-module__8WhwrG__content{padding:18px}.run-details-module__8WhwrG__metrics{gap:8px}.run-details-module__8WhwrG__identity{font-size:11px}}
