.session-source-icon[data-v-cfc6ca7d]{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.service-recovery[data-v-ba2dced4]{text-align:center;justify-items:center;gap:12px;padding:36px 24px 20px;display:grid}.service-recovery__icon[data-v-ba2dced4]{width:56px;height:56px;color:var(--aui-text-secondary);background:var(--aui-control-bg);border-radius:18px;place-items:center;margin-bottom:4px;display:grid}.service-recovery h2[data-v-ba2dced4]{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:600;line-height:1.4}.service-recovery p[data-v-ba2dced4]{color:var(--aui-text-secondary);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.service-recovery__status[data-v-ba2dced4]{color:var(--aui-text-tertiary);justify-content:center;align-items:center;gap:7px;padding:4px 0;font-size:12px;display:flex}.service-recovery__status span[data-v-ba2dced4]{background:currentColor;border-radius:50%;width:5px;height:5px}.service-recovery__status .is-checking[data-v-ba2dced4]{color:var(--aui-accent)}.service-recovery__actions[data-v-ba2dced4]{justify-content:center;padding:24px 24px 32px;display:flex}.aui-dialog-backdrop:has(.service-recovery){z-index:calc(var(--aui-layer-toast) + 100);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (width<=760px){.service-recovery[data-v-ba2dced4]{padding:28px 20px 16px}.service-recovery__actions[data-v-ba2dced4]{padding:20px 20px 24px}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){.aui-dialog-backdrop:has(.service-recovery){-webkit-backdrop-filter:none;backdrop-filter:none}}.session-hover-preview[data-v-0f5c905d]{box-sizing:border-box;z-index:calc(var(--aui-layer-command) + var(--aui-slot-tooltip));border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-lg);box-shadow:var(--aui-overlay-shadow);overscroll-behavior:contain;transition:left .2s var(--aui-ease-emphasized), top .2s var(--aui-ease-emphasized), height .2s var(--aui-ease-emphasized);color:var(--aui-text-primary);padding:14px;position:fixed;overflow:auto}.session-hover-preview.is-jump[data-v-0f5c905d]{transition:height .2s var(--aui-ease-emphasized)}.sidebar-preview-enter-active[data-v-0f5c905d],.sidebar-preview-leave-active[data-v-0f5c905d]{transition:opacity .14s}.sidebar-preview-enter-from[data-v-0f5c905d],.sidebar-preview-leave-to[data-v-0f5c905d]{opacity:0}.sidebar-preview-content-enter-active[data-v-0f5c905d],.sidebar-preview-content-leave-active[data-v-0f5c905d]{transition:opacity .12s}.sidebar-preview-content-enter-from[data-v-0f5c905d],.sidebar-preview-content-leave-to[data-v-0f5c905d]{opacity:0}.sidebar-preview-content-leave-active[data-v-0f5c905d]{pointer-events:none;position:absolute;inset:14px}@media (prefers-reduced-motion:reduce){.session-hover-preview[data-v-0f5c905d]{transition:none}.sidebar-preview-content-enter-active[data-v-0f5c905d],.sidebar-preview-content-leave-active[data-v-0f5c905d],.sidebar-preview-enter-active[data-v-0f5c905d],.sidebar-preview-leave-active[data-v-0f5c905d]{transition:opacity 80ms linear}}.sidebar-preview-content[data-v-80c9555b]{overflow-wrap:anywhere;min-width:0;color:var(--aui-text-secondary);gap:9px;font-size:12px;line-height:1.5;display:grid}.sidebar-preview-content strong[data-v-80c9555b],.sidebar-preview-content strong[data-v-80c9555b-s]{color:var(--aui-text-primary);white-space:normal;font-size:13px;font-weight:550;line-height:1.55}.sidebar-preview-content time[data-v-80c9555b],.sidebar-preview-content__time[data-v-80c9555b]{color:var(--aui-text-tertiary);font-size:11px}.sidebar-preview-content__excerpt[data-v-80c9555b]{white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.sidebar-preview-content__source[data-v-80c9555b]{color:var(--aui-text-tertiary);gap:4px;font-size:11px;display:grid}.sidebar-preview-content__source span[data-v-80c9555b]{align-items:center;gap:6px;min-width:0;display:flex}.sidebar-preview-content__source svg[data-v-80c9555b]{flex:none}.craft-studio-logo[data-v-d4b6cd87]{vertical-align:middle;flex-shrink:0;width:32px;height:32px;display:inline-block;position:relative}.craft-studio-logo>img[data-v-d4b6cd87]{object-fit:contain;width:100%;height:100%;display:block}.craft-studio-logo>svg[data-v-d4b6cd87]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.brand-group[data-v-c0d49e4e]{align-items:center;gap:5px;min-width:0;display:flex}.brand[data-v-c0d49e4e]{border-radius:var(--aui-radius-md);min-width:0;color:var(--aui-text-primary);letter-spacing:-.01em;align-items:center;gap:7px;font-weight:720;text-decoration:none;display:inline-flex}.brand__mark[data-v-c0d49e4e]{object-fit:contain;width:29px;height:26px}.system-location[data-v-c0d49e4e]{color:var(--aui-text-tertiary);justify-self:center;align-items:center;gap:5px;font-size:11px;display:flex}.system-location strong[data-v-c0d49e4e]{color:var(--aui-text-primary)}.system-return[data-v-c0d49e4e]{text-decoration:none}.detail-back[data-v-c0d49e4e]{justify-self:start;text-decoration:none}.detail-title[data-v-c0d49e4e]{min-width:0;max-width:min(48vw,680px);color:var(--aui-text-primary);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.detail-title strong[data-v-c0d49e4e]{text-overflow:ellipsis;min-width:0;font-weight:680;overflow:hidden}.detail-title[data-v-c0d49e4e] .aui-spinner{flex:none}.detail-title-enter-active[data-v-c0d49e4e],.detail-title-leave-active[data-v-c0d49e4e]{transition:opacity .16s var(--aui-ease-standard),transform .2s var(--aui-ease-emphasized)}.detail-title-enter-from[data-v-c0d49e4e],.detail-title-leave-to[data-v-c0d49e4e]{opacity:0;transform:translateY(5px)}.app-action--create[data-v-c0d49e4e]{color:var(--aui-text-primary);background:var(--aui-bg-subtle);text-decoration:none}.app-action--readiness[data-tone=ready] svg[data-v-c0d49e4e]{color:var(--aui-success)}.app-action--readiness[data-tone=attention] svg[data-v-c0d49e4e]{color:var(--aui-warning)}@media (width<=900px){.detail-title[data-v-c0d49e4e]{display:none}}@media (width<=720px){.brand>span[data-v-c0d49e4e]:last-child,.app-action--create span[data-v-c0d49e4e]{display:none}.app-action--create[data-v-c0d49e4e]{width:34px;padding:0}}@media (width<=520px){[data-v-c0d49e4e] .aui-app-bar__actions>:not(:first-child),[data-v-c0d49e4e] .aui-theme-switch{display:none}}@media (width<=640px){[data-v-c0d49e4e] .aui-icon-button,.app-action--create[data-v-c0d49e4e]{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.detail-title-enter-active[data-v-c0d49e4e],.detail-title-leave-active[data-v-c0d49e4e]{transition:none}.detail-title-enter-from[data-v-c0d49e4e],.detail-title-leave-to[data-v-c0d49e4e]{transform:none}}.workspace-project-switcher[data-v-039d127e]{min-width:0;max-width:100%;color:var(--aui-text-primary)}.workspace-project-switcher[data-v-039d127e] .aui-dropdown__trigger{min-width:0;max-width:100%;padding-inline:8px;font-size:13px;font-weight:400}.workspace-project-switcher[data-v-039d127e] .aui-dropdown__trigger-label{overflow:hidden}.workspace-project-switcher[data-v-039d127e] .aui-dropdown__indicator{display:none}.workspace-project-switcher[data-v-039d127e] .aui-dropdown__trigger:focus-visible{box-shadow:inset 0 0 0 2px var(--aui-accent)}.workspace-project-switcher__title[data-v-039d127e]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.search-sessions[data-v-1956f8c9]{gap:5px;min-width:0;display:grid}.search-sessions header[data-v-1956f8c9]{color:var(--aui-text-tertiary);align-items:center;gap:8px;padding:4px 12px;font-size:12px;display:flex}.search-sessions__row[data-v-1956f8c9]{border-radius:var(--aui-radius-sm);align-items:center;gap:8px;display:flex}.search-sessions__row[data-v-1956f8c9]:has(button:hover){background:var(--aui-bg-hover)}.search-sessions__row>button[data-v-1956f8c9]{text-align:left;min-width:0;color:var(--aui-text-primary);border-radius:inherit;cursor:pointer;font:inherit;background:0 0;border:0;flex:1;gap:6px;padding:12px;display:grid}.search-sessions__row>button[data-v-1956f8c9]:focus-visible{box-shadow:var(--aui-focus-ring);outline:none}.search-sessions__row>button>span[data-v-1956f8c9],.search-sessions__row small[data-v-1956f8c9]{color:var(--aui-text-tertiary);overflow-wrap:anywhere;font-size:11px}.search-sessions__row strong[data-v-1956f8c9]{overflow-wrap:anywhere;font-size:13px}.search-sessions__row>.aui-button[data-v-1956f8c9]{margin-right:8px}.search-sessions p[data-v-1956f8c9]{text-align:center;color:var(--aui-text-tertiary);padding:24px;font-size:12px}.workspace-search[data-v-518d32c4]{gap:12px;min-width:0;display:grid}.workspace-search__filters[data-v-518d32c4]{grid-template-columns:1.2fr 1fr 1fr;gap:8px;min-width:0;display:grid}.workspace-search__results[data-v-518d32c4]{overscroll-behavior:contain;align-content:start;gap:5px;min-height:160px;max-height:min(460px,50dvh);display:grid;overflow:auto}.workspace-search__hit>button[data-v-518d32c4]{text-align:left;border-radius:var(--aui-radius-sm);width:100%;min-width:0;color:var(--aui-text-primary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;gap:6px;padding:12px;display:grid}.workspace-search__hit>button[data-v-518d32c4]:hover,.workspace-search__hit>button.is-selected[data-v-518d32c4]{background:var(--aui-bg-hover)}.workspace-search__hit>button[data-v-518d32c4]:focus-visible{box-shadow:var(--aui-focus-ring);outline:none}.workspace-search__meta[data-v-518d32c4],.workspace-search__coverage[data-v-518d32c4],.workspace-search__note[data-v-518d32c4]{color:var(--aui-text-tertiary);margin:0;font-size:11px}.workspace-search__coverage[data-v-518d32c4]{align-items:center;gap:6px;display:flex}.workspace-search__results strong[data-v-518d32c4]{font-size:13px}.workspace-search__snippet[data-v-518d32c4]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.workspace-search__hit[data-v-518d32c4]{align-items:center;gap:8px;min-width:0;display:flex}.workspace-search__hit>button[data-v-518d32c4]{flex:1}.workspace-search mark[data-v-518d32c4]{color:inherit;background:color-mix(in srgb,var(--aui-warning) 24%,var(--aui-bg-panel));border-radius:2px}.workspace-search__state[data-v-518d32c4]{text-align:center;color:var(--aui-text-tertiary);margin:auto;font-size:12px}.workspace-search__note[data-v-518d32c4]{line-height:1.5}@media (width<=600px){.workspace-search[data-v-518d32c4]{gap:9px}.workspace-search__filters[data-v-518d32c4]{grid-template-columns:1fr 1fr}.workspace-search__filters[data-v-518d32c4]>:first-child{grid-column:1/-1}.workspace-search__results[data-v-518d32c4]{max-height:42dvh}}.search-location[data-v-29c21cc3]{box-sizing:border-box;width:100%;padding:24px var(--aui-workspace-gutter);height:100%;min-height:0;max-height:100%;color:var(--aui-text-primary);margin:0;overflow:auto}.search-location header[data-v-29c21cc3]{z-index:1;background:var(--aui-bg-panel);justify-content:space-between;gap:12px;margin-bottom:24px;display:flex;position:sticky;top:0}.search-location article[data-v-29c21cc3]{padding:0}.search-location h1[data-v-29c21cc3]{overflow-wrap:anywhere;margin:8px 0 16px;font-size:20px;line-height:1.4}.search-location__meta[data-v-29c21cc3]{color:var(--aui-text-tertiary);font-size:12px;line-height:1.6}.search-location__prompt[data-v-29c21cc3]{background:var(--aui-bg-subtle);overflow-wrap:anywhere;padding:12px;font-size:13px;line-height:1.6}.search-location__body[data-v-29c21cc3]{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:24px;font-size:14px;line-height:1.8}.search-location mark[data-v-29c21cc3]{color:inherit;background:color-mix(in srgb,var(--aui-warning) 24%,var(--aui-bg-panel))}.search-location footer[data-v-29c21cc3]{color:var(--aui-text-tertiary);align-items:center;gap:10px;margin-top:24px;font-size:12px;display:flex}.search-location__state[data-v-29c21cc3]{justify-content:center;gap:8px;padding:48px;display:flex}@media (width<=600px){.search-location[data-v-29c21cc3]{max-height:100%;padding-block:16px}.search-location header[data-v-29c21cc3]{margin-bottom:16px}.search-location h1[data-v-29c21cc3]{font-size:18px}}.saved-workspace-nav[data-v-dba46733]{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}.saved-workspace-nav header[data-v-dba46733]{min-height:32px;color:var(--aui-text-tertiary);justify-content:space-between;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:flex}.saved-workspace-nav header>span[data-v-dba46733]{padding-left:4px}.saved-workspace-nav[data-v-dba46733] .aui-dropdown__context{width:100%}.saved-workspace-nav a[data-v-dba46733]{box-sizing:border-box;border-radius:var(--aui-radius-md);min-height:36px;color:var(--aui-text-secondary);align-items:center;gap:8px;min-width:0;padding:6px 12px;font-size:13px;text-decoration:none;display:flex}.saved-workspace-nav a[data-v-dba46733]:hover{background:var(--aui-bg-hover)}.saved-workspace-nav a[data-v-dba46733]:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.saved-workspace-nav a>svg[data-v-dba46733]{flex:none}.saved-workspace-nav a>span[data-v-dba46733]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.saved-workspace-nav__error[data-v-dba46733]{color:var(--aui-text-secondary);overflow-wrap:anywhere;padding:4px 8px;font-size:11px}@media (hover:none),(pointer:coarse),(width<=760px){.saved-workspace-nav header[data-v-dba46733],.saved-workspace-nav a[data-v-dba46733]{min-height:40px}}.session-delete-preview[data-v-3042a91f]{gap:12px;display:grid}.session-delete-preview p[data-v-3042a91f]{margin:0}.session-delete-preview>span[data-v-3042a91f]{gap:6px;display:grid}.session-delete-preview small[data-v-3042a91f]{color:var(--aui-text-secondary);overflow-wrap:anywhere}.provider-avatar[data-v-a2ea4092]{vertical-align:middle;flex:none;display:inline-flex}.provider-avatar img[data-v-a2ea4092]{object-fit:contain;transform-origin:50% 65%;width:100%;height:100%;display:block}.provider-avatar.is-active img[data-v-a2ea4092]{animation:1.8s ease-in-out infinite provider-avatar-work-a2ea4092}@keyframes provider-avatar-work-a2ea4092{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-6%)rotate(-4deg)}55%{transform:translateY(-2%)rotate(3deg)}75%{transform:translateY(-4%)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.provider-avatar.is-active img[data-v-a2ea4092]{animation:none}}.session-agent-avatar[data-v-9cf53e9b]{width:var(--session-avatar-size);height:var(--session-avatar-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.session-state-mark[data-v-4b88de90]{color:var(--aui-text-tertiary);flex:none;justify-content:center;align-items:center;display:inline-flex}.session-state-mark--accent[data-v-4b88de90]{color:var(--aui-accent)}.session-state-mark--warning[data-v-4b88de90]{color:var(--aui-warning)}.session-state-mark--success[data-v-4b88de90]{color:var(--aui-success)}.session-state-mark--danger[data-v-4b88de90]{color:var(--aui-danger)}.session-state-mark.is-live>svg[data-v-4b88de90]{animation:.9s linear infinite session-state-spin-4b88de90}@keyframes session-state-spin-4b88de90{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.session-state-mark.is-live>svg[data-v-4b88de90]{animation:none}}.session-entry-avatar[data-v-ec9be6f0]{width:var(--entry-avatar-size);height:var(--entry-avatar-size);pointer-events:none;flex:none;display:inline-flex;position:relative}.session-entry-avatar__image[data-v-ec9be6f0]{border-radius:50%;transition:opacity .16s}.is-watermark .session-entry-avatar__image[data-v-ec9be6f0]{opacity:.22;transform:rotate(12deg)}.is-watermark.is-highlighted .session-entry-avatar__image[data-v-ec9be6f0]{opacity:.9}.is-running .session-entry-avatar__image[data-v-ec9be6f0],.is-queued .session-entry-avatar__image[data-v-ec9be6f0]{box-shadow:0 0 0 1px color-mix(in srgb, var(--aui-accent) 45%, transparent)}.is-waiting .session-entry-avatar__image[data-v-ec9be6f0]{box-shadow:0 0 0 1px var(--aui-warning)}.is-failed .session-entry-avatar__image[data-v-ec9be6f0]{box-shadow:0 0 0 1px var(--aui-danger)}.session-entry-avatar__unread[data-v-ec9be6f0],.session-entry-avatar__badge[data-v-ec9be6f0]{z-index:1;outline:2px solid var(--session-entry-badge-bg,var(--aui-bg-panel));border-radius:50%;position:absolute;right:-3px}.session-entry-avatar__unread[data-v-ec9be6f0]{background:var(--aui-accent);width:6px;height:6px;top:-3px}.session-entry-avatar__badge[data-v-ec9be6f0]{background:var(--session-entry-badge-bg,var(--aui-bg-panel));place-items:center;width:13px;height:13px;display:grid;bottom:-4px}.session-entry-avatar__signal[data-v-ec9be6f0]{border-radius:inherit;text-align:center;background:var(--aui-color-amber-surface,var(--aui-warning));width:100%;height:100%;color:var(--aui-color-amber-ink,var(--aui-text-primary));font-size:10px;font-weight:750;line-height:13px}.is-failed .session-entry-avatar__signal[data-v-ec9be6f0]{background:var(--aui-danger);color:var(--aui-text-inverse)}.session-entry-avatar__badge.is-completed[data-v-ec9be6f0]{width:6px;height:6px}.is-completed .session-entry-avatar__signal[data-v-ec9be6f0]{background:var(--aui-success)}.is-static[data-v-ec9be6f0] .session-state-mark.is-live>svg{animation:none}@media (prefers-reduced-motion:reduce){.session-entry-avatar__image[data-v-ec9be6f0]{transition:none}}@media (forced-colors:active){.session-entry-avatar__signal[data-v-ec9be6f0],.session-entry-avatar__unread[data-v-ec9be6f0]{outline:1px solid canvastext}}.session-entry-content[data-v-c6bc005c]{isolation:isolate;flex:1;align-items:center;gap:9px;width:100%;min-width:0;display:flex;position:relative}.session-entry-content__copy[data-v-c6bc005c]{z-index:1;flex:1;gap:4px;min-width:0;display:grid;position:relative}.is-compact .session-entry-content__copy[data-v-c6bc005c]{gap:2px}.is-watermark .session-entry-content__avatar[data-v-c6bc005c]{z-index:2;pointer-events:none;position:absolute;top:-5px;right:0}.is-watermark .session-entry-content__copy[data-v-c6bc005c]{padding-right:28px}.session-entry-content__title[data-v-c6bc005c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--aui-text-primary);font-size:12px;font-weight:450;line-height:18px;display:block;overflow:hidden}.session-entry-content__title[data-v-c6bc005c] .aui-shimmer-text{text-overflow:ellipsis;display:block;overflow:hidden}.is-unread .session-entry-content__title[data-v-c6bc005c]{font-weight:650}.session-entry-content__meta[data-v-c6bc005c]{min-width:0;padding-right:var(--session-entry-action-space,0px);color:var(--aui-text-tertiary);white-space:nowrap;align-items:center;gap:5px;font-size:10px;line-height:14px;display:flex;overflow:hidden}.session-entry-content__project[data-v-c6bc005c]{text-overflow:ellipsis;min-width:0;overflow:hidden}.session-entry-content__attention[data-v-c6bc005c]{color:var(--aui-color-amber-ink,var(--aui-text-secondary));flex:none}.session-entry-content__attention.is-error[data-v-c6bc005c]{color:var(--aui-danger)}.sidebar-session-title[data-v-e7d0188d]{white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.sidebar-session-title__text[data-v-e7d0188d]{white-space:nowrap;vertical-align:top;display:inline-block}.sidebar-session-title[data-v-e7d0188d] .aui-shimmer-text.is-active{animation-duration:1s}.sidebar-session-title.has-overflow[data-v-e7d0188d]{-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--title-action-space) - 12px), transparent calc(100% - var(--title-action-space)), transparent 100%);mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--title-action-space) - 12px), transparent calc(100% - var(--title-action-space)), transparent 100%)}.sidebar-session-title.has-action[data-v-e7d0188d]{clip-path:inset(0 var(--title-action-space) 0 0)}.sidebar-session[data-v-395b0bb5]{--sidebar-row-bg:var(--workspace-shell-bg);background:var(--sidebar-row-bg);border-radius:7px;align-items:center;gap:2px;min-width:0;display:flex;position:relative}.sidebar-session.is-current[data-v-395b0bb5]{--sidebar-row-bg:color-mix(in srgb,var(--aui-text-primary) 6%,var(--workspace-shell-bg))}.sidebar-session.is-hovered[data-v-395b0bb5]{--sidebar-row-bg:var(--aui-control-bg-hover)}.sidebar-session.is-dragging[data-v-395b0bb5]{opacity:.4}.sidebar-session__menu[data-v-395b0bb5]{flex:1;align-items:center;min-width:0}.sidebar-session[data-v-395b0bb5] .aui-dropdown__context{flex:1;min-width:0}.sidebar-session a[data-v-395b0bb5]{box-sizing:border-box;min-width:0;min-height:32px;color:var(--aui-text-secondary);border-radius:7px;align-items:center;gap:8px;padding:4px 8px;font-size:12px;text-decoration:none;display:flex}.sidebar-session a[data-v-395b0bb5]:hover{color:var(--aui-text-primary)}.sidebar-session a[data-v-395b0bb5]:focus-visible,.sidebar-session[data-v-395b0bb5] .aui-dropdown__context:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.sidebar-session__handle[data-v-395b0bb5]{touch-action:none;color:var(--aui-text-tertiary);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:none}@media (hover:none),(pointer:coarse),(width<=760px){.sidebar-session__handle[data-v-395b0bb5]{z-index:1;width:24px;height:40px;padding:0;display:flex;position:relative}.sidebar-session a[data-v-395b0bb5]{min-height:40px;padding-block:6px}}.sidebar-session.is-pinned-entry a[data-v-395b0bb5]{padding-left:12px}@media (hover:none),(pointer:coarse),(width<=760px){.sidebar-session.is-pinned-entry .sidebar-session__handle[data-v-395b0bb5]{order:2}}.sidebar-session__handle[data-v-395b0bb5]:before{content:"";position:absolute;inset:0 0 0 -16px}.sidebar-session__marks[data-v-395b0bb5]{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.sidebar-session__unread[data-v-395b0bb5]{background:var(--aui-accent);border-radius:50%;flex:none;width:5px;height:5px}.sidebar-session__unread.is-completed[data-v-395b0bb5]{background:var(--aui-success)}.sidebar-session__pin[data-v-395b0bb5]{right:calc(var(--sidebar-marks-width) + 8px);width:28px;color:var(--aui-text-tertiary);opacity:0;pointer-events:none;cursor:pointer;z-index:1;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:opacity .12s;display:grid;position:absolute;top:0;bottom:0}.sidebar-session.is-hovered .sidebar-session__pin[data-v-395b0bb5]{opacity:1;pointer-events:auto}.sidebar-session__pin[data-v-395b0bb5]:hover{color:var(--aui-text-primary)}.sidebar-session__pin[data-v-395b0bb5]:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.sidebar-session__pin .is-pinned[data-v-395b0bb5]{fill:currentColor}.sidebar-session__pin[data-v-395b0bb5]:disabled{cursor:wait}.sidebar-session.is-hovered .sidebar-session__pin[data-v-395b0bb5]:disabled{opacity:.6}@media (hover:none),(pointer:coarse),(width<=760px){.sidebar-session__pin[data-v-395b0bb5]{display:none}}@media (prefers-reduced-motion:reduce){.sidebar-session__pin[data-v-395b0bb5]{transition:none}}.sidebar-drag-ghost[data-v-98dc2137]{z-index:1000;pointer-events:none;box-sizing:border-box;background:var(--aui-overlay-bg);color:var(--aui-text-primary);box-shadow:var(--aui-overlay-shadow);border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:flex;position:fixed}.sidebar-drag-ghost svg[data-v-98dc2137]{color:var(--aui-text-secondary);flex:none}.sidebar-drag-ghost span[data-v-98dc2137]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-drop-line[data-v-98dc2137]{z-index:999;pointer-events:none;background:var(--aui-accent);border-radius:2px;height:2px;position:fixed;transform:translateY(-1px)}.pinned-conversations[data-v-c8803b31]{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid;position:relative}.pinned-conversations__feedback[data-v-c8803b31]{z-index:1;gap:4px;display:flex;position:absolute;top:4px;right:8px}.pinned-conversations__disclosure[data-v-c8803b31] .aui-disclosure__trigger{width:100%;max-width:none;min-height:32px;color:var(--aui-text-tertiary);background:0 0;padding:8px 12px;font-size:11px;font-weight:500;transform:none}.pinned-conversations__disclosure[data-v-c8803b31] .aui-disclosure__trigger:hover,.pinned-conversations__disclosure[data-v-c8803b31] .aui-disclosure__trigger:active:not(:disabled):not([aria-disabled=true]){color:var(--aui-text-tertiary);background:0 0;transform:none}.pinned-conversations__disclosure[data-v-c8803b31] .aui-disclosure__trigger:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.pinned-conversations__disclosure[data-v-c8803b31] .aui-disclosure__trigger>span{align-items:center;gap:6px;display:flex}.pinned-conversations__disclosure[data-v-c8803b31] .aui-disclosure__chevron{opacity:0;transition:opacity .12s,transform .22s var(--aui-ease-emphasized);order:2}.pinned-conversations__disclosure[data-v-c8803b31] .aui-disclosure__trigger:is(:hover,:focus-visible) .aui-disclosure__chevron{opacity:1}.pinned-conversations__disclosure[data-v-c8803b31] .aui-disclosure__content{grid-template-columns:minmax(0,1fr);gap:4px;padding:0;display:grid}@media (hover:none),(pointer:coarse),(width<=760px){.pinned-conversations__disclosure[data-v-c8803b31] .aui-disclosure__trigger{min-height:40px}.pinned-conversations__disclosure[data-v-c8803b31] .aui-disclosure__chevron{opacity:1}}@media (prefers-reduced-motion:reduce){.pinned-conversations__disclosure[data-v-c8803b31] .aui-disclosure__chevron{transition:none}}.pinned-conversations__announcement[data-v-c8803b31]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sidebar-preview-title-editor[data-v-cb20be2a]{width:100%;min-width:0;font-size:13px}.sidebar-preview-title-editor[data-v-cb20be2a] .aui-input-wrap{min-height:32px;padding:0 6px}[data-v-9f16c1ac] .sidebar-preview-content .aui-shimmer-text.is-active{animation-duration:1s}.theme-options__legend[data-v-675195f3]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.theme-modes[data-v-675195f3],.theme-palettes[data-v-675195f3]{border:0;min-width:0;margin:0;padding:0}.theme-modes[data-v-675195f3]{border-radius:var(--aui-radius-md);background:var(--aui-control-bg);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.theme-modes__option[data-v-675195f3]{border-radius:calc(var(--aui-radius-md) - 4px);min-width:0;min-height:40px;color:var(--aui-text-secondary);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:7px 6px;font-size:12px;display:flex;position:relative}.theme-modes__option.is-selected[data-v-675195f3]{background:var(--aui-bg-panel);color:var(--aui-text-primary);box-shadow:var(--aui-shadow-sm)}.theme-modes__option[data-v-675195f3]:hover:not(.is-selected){color:var(--aui-text-primary);background:var(--aui-bg-hover)}.theme-modes__option svg[data-v-675195f3]{flex:none}.theme-modes__option input[data-v-675195f3],.theme-palettes__option input[data-v-675195f3]{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}:is(.theme-modes__option[data-v-675195f3]:has(input:focus-visible),.theme-palettes__option[data-v-675195f3]:has(input:focus-visible)){outline:2px solid var(--aui-accent);outline-offset:2px}.theme-palettes[data-v-675195f3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.theme-palettes__option[data-v-675195f3]{border-radius:var(--aui-radius-md);cursor:pointer;border:2px solid #0000;gap:8px;min-width:0;padding:8px;display:grid;position:relative}.theme-palettes__option.is-selected[data-v-675195f3]{border-color:var(--aui-accent);background:color-mix(in srgb,var(--aui-accent) 5%,transparent)}.theme-palettes__option[data-v-675195f3]:hover:not(.is-selected){background:var(--aui-bg-hover)}.theme-palettes__preview[data-v-675195f3]{background:var(--aui-bg-app);pointer-events:none;border-radius:8px;grid-template-columns:22% minmax(0,1fr);min-width:0;height:90px;display:grid;overflow:hidden}.theme-palettes__rail[data-v-675195f3]{background:var(--aui-bg-rail);flex-direction:column;gap:7px;padding:12px 6px;display:flex}.theme-palettes__rail i[data-v-675195f3]{background:var(--aui-fill);border-radius:3px;height:3px}.theme-palettes__rail i[data-v-675195f3]:first-child{background:var(--aui-accent)}.theme-palettes__canvas[data-v-675195f3]{flex-direction:column;gap:8px;padding:12px 9px;display:flex}.theme-palettes__title[data-v-675195f3]{background:var(--aui-text-secondary);opacity:.5;border-radius:3px;width:42%;height:4px}.theme-palettes__panel[data-v-675195f3]{background:var(--aui-bg-panel);border-radius:5px;flex-direction:column;flex:1;align-items:flex-start;gap:5px;padding:8px;display:flex}.theme-palettes__panel i[data-v-675195f3]{background:var(--aui-fill);border-radius:3px;width:80%;height:3px}.theme-palettes__panel i[data-v-675195f3]:nth-child(2){width:55%}.theme-palettes__panel b[data-v-675195f3]{background:var(--aui-accent);border-radius:3px;width:22px;height:8px;margin-top:auto}.theme-palettes__caption[data-v-675195f3]{color:var(--aui-text-primary);justify-content:space-between;align-items:center;gap:4px;display:flex}.theme-palettes__caption strong[data-v-675195f3]{font-size:13px;font-weight:550}.theme-palettes__caption svg[data-v-675195f3]{color:var(--aui-accent)}.theme-palettes__option small[data-v-675195f3]{color:var(--aui-text-secondary);font-size:12px}.theme-palettes--compact[data-v-675195f3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.theme-palettes--compact .theme-palettes__preview[data-v-675195f3]{height:62px}.theme-palettes--compact .theme-palettes__rail[data-v-675195f3]{padding:10px 5px}.theme-palettes--compact .theme-palettes__canvas[data-v-675195f3]{gap:6px;padding:9px 7px}.theme-palettes--compact .theme-palettes__panel[data-v-675195f3]{gap:4px;padding:5px}@media (width<=760px){.theme-palettes[data-v-675195f3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (forced-colors:active){.theme-modes__option.is-selected[data-v-675195f3],.theme-palettes__option.is-selected[data-v-675195f3]{outline-offset:-2px;outline:2px solid highlight}.theme-palettes__preview[data-v-675195f3]{border:1px solid canvastext}}.theme-options__legend[data-v-848f511c]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.theme-modes[data-v-848f511c],.theme-palettes[data-v-848f511c]{border:0;min-width:0;margin:0;padding:0}.theme-modes[data-v-848f511c]{border-radius:var(--aui-radius-md);background:var(--aui-control-bg);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.theme-modes__option[data-v-848f511c]{border-radius:calc(var(--aui-radius-md) - 4px);min-width:0;min-height:40px;color:var(--aui-text-secondary);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:7px 6px;font-size:12px;display:flex;position:relative}.theme-modes__option.is-selected[data-v-848f511c]{background:var(--aui-bg-panel);color:var(--aui-text-primary);box-shadow:var(--aui-shadow-sm)}.theme-modes__option[data-v-848f511c]:hover:not(.is-selected){color:var(--aui-text-primary);background:var(--aui-bg-hover)}.theme-modes__option svg[data-v-848f511c]{flex:none}.theme-modes__option input[data-v-848f511c],.theme-palettes__option input[data-v-848f511c]{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}:is(.theme-modes__option[data-v-848f511c]:has(input:focus-visible),.theme-palettes__option[data-v-848f511c]:has(input:focus-visible)){outline:2px solid var(--aui-accent);outline-offset:2px}.theme-palettes[data-v-848f511c]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.theme-palettes__option[data-v-848f511c]{border-radius:var(--aui-radius-md);cursor:pointer;border:2px solid #0000;gap:8px;min-width:0;padding:8px;display:grid;position:relative}.theme-palettes__option.is-selected[data-v-848f511c]{border-color:var(--aui-accent);background:color-mix(in srgb,var(--aui-accent) 5%,transparent)}.theme-palettes__option[data-v-848f511c]:hover:not(.is-selected){background:var(--aui-bg-hover)}.theme-palettes__preview[data-v-848f511c]{background:var(--aui-bg-app);pointer-events:none;border-radius:8px;grid-template-columns:22% minmax(0,1fr);min-width:0;height:90px;display:grid;overflow:hidden}.theme-palettes__rail[data-v-848f511c]{background:var(--aui-bg-rail);flex-direction:column;gap:7px;padding:12px 6px;display:flex}.theme-palettes__rail i[data-v-848f511c]{background:var(--aui-fill);border-radius:3px;height:3px}.theme-palettes__rail i[data-v-848f511c]:first-child{background:var(--aui-accent)}.theme-palettes__canvas[data-v-848f511c]{flex-direction:column;gap:8px;padding:12px 9px;display:flex}.theme-palettes__title[data-v-848f511c]{background:var(--aui-text-secondary);opacity:.5;border-radius:3px;width:42%;height:4px}.theme-palettes__panel[data-v-848f511c]{background:var(--aui-bg-panel);border-radius:5px;flex-direction:column;flex:1;align-items:flex-start;gap:5px;padding:8px;display:flex}.theme-palettes__panel i[data-v-848f511c]{background:var(--aui-fill);border-radius:3px;width:80%;height:3px}.theme-palettes__panel i[data-v-848f511c]:nth-child(2){width:55%}.theme-palettes__panel b[data-v-848f511c]{background:var(--aui-accent);border-radius:3px;width:22px;height:8px;margin-top:auto}.theme-palettes__caption[data-v-848f511c]{color:var(--aui-text-primary);justify-content:space-between;align-items:center;gap:4px;display:flex}.theme-palettes__caption strong[data-v-848f511c]{font-size:13px;font-weight:550}.theme-palettes__caption svg[data-v-848f511c]{color:var(--aui-accent)}.theme-palettes__option small[data-v-848f511c]{color:var(--aui-text-secondary);font-size:12px}.theme-palettes--compact[data-v-848f511c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.theme-palettes--compact .theme-palettes__preview[data-v-848f511c]{height:62px}.theme-palettes--compact .theme-palettes__rail[data-v-848f511c]{padding:10px 5px}.theme-palettes--compact .theme-palettes__canvas[data-v-848f511c]{gap:6px;padding:9px 7px}.theme-palettes--compact .theme-palettes__panel[data-v-848f511c]{gap:4px;padding:5px}@media (width<=760px){.theme-palettes[data-v-848f511c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (forced-colors:active){.theme-modes__option.is-selected[data-v-848f511c],.theme-palettes__option.is-selected[data-v-848f511c]{outline-offset:-2px;outline:2px solid highlight}.theme-palettes__preview[data-v-848f511c]{border:1px solid canvastext}}.theme-quick__trigger[data-v-566b5f57]{justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.theme-quick__trigger i[data-v-566b5f57]{border:1px solid var(--aui-bg-panel);background:var(--aui-accent);border-radius:50%;width:6px;height:6px;position:absolute;bottom:1px;right:0}.theme-quick__content[data-v-566b5f57]{gap:20px;display:grid}.theme-quick__section[data-v-566b5f57]{gap:10px;display:grid}.theme-quick__section header[data-v-566b5f57]{justify-content:space-between;align-items:center;gap:8px;display:flex}.theme-quick__section h3[data-v-566b5f57],.theme-quick__section header span[data-v-566b5f57]{color:var(--aui-text-secondary);font-size:12px;font-weight:500}.workspace-user[data-v-cb920b7e]{border-top:1px solid var(--aui-border-subtle);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px 6px;padding:10px 4px 0;display:grid}.workspace-user__identity[data-v-cb920b7e]{border-radius:var(--aui-radius-md);min-width:0;color:var(--aui-text-primary);align-items:center;gap:0;padding:0;text-decoration:none;display:flex}.workspace-user__avatar[data-v-cb920b7e]{background:color-mix(in srgb,var(--aui-accent) 14%,var(--aui-bg-subtle));width:28px;height:28px;color:var(--aui-accent);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.workspace-user__text[data-v-cb920b7e]{gap:3px;min-width:0;display:grid}.workspace-user__text strong[data-v-cb920b7e],.workspace-user__text small[data-v-cb920b7e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-user__text strong[data-v-cb920b7e]{font-size:12px;font-weight:550}.workspace-user__text small[data-v-cb920b7e]{color:var(--aui-text-tertiary);font-size:10px}.workspace-user>.aui-icon-button[data-v-cb920b7e]{width:32px;height:32px}.is-collapsed .workspace-user__theme[data-v-cb920b7e] .aui-filter__trigger{width:36px;height:36px}.workspace-user.is-collapsed[data-v-cb920b7e]{flex-direction:column;padding:10px 0 0;display:flex}.is-collapsed .workspace-user__text[data-v-cb920b7e]{display:none}@media (pointer:coarse){.workspace-user__theme[data-v-cb920b7e] .aui-filter__trigger{min-width:40px;min-height:40px}}.workspace-user:not(.is-collapsed) .workspace-user__identity[data-v-cb920b7e]{width:calc(100% + var(--workspace-user-identity-outset,0px));margin-inline-start:calc(-1 * var(--workspace-user-identity-outset,0px))}.workspace-user__identity[data-v-cb920b7e] .aui-dropdown__trigger{box-sizing:border-box;border-radius:var(--aui-radius-md);text-align:left;background:0 0;border:0;gap:6px;width:100%;min-width:0;min-height:40px;padding:4px 6px}.workspace-user__identity[data-v-cb920b7e] .aui-dropdown__trigger:is(:hover,:focus-visible,[aria-expanded=true]){background:var(--aui-bg-hover)}.workspace-user.is-collapsed .workspace-user__identity[data-v-cb920b7e]{width:36px}.workspace-user.is-collapsed .workspace-user__identity[data-v-cb920b7e] .aui-dropdown__trigger{padding:0}.workspace-user__identity[data-v-cb920b7e] .aui-dropdown__trigger-label{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.workspace-user__identity[data-v-cb920b7e] .aui-dropdown__indicator{flex:none;width:12px}.workspace-user.is-collapsed .workspace-user__identity[data-v-cb920b7e] .aui-dropdown__indicator{display:none}.project-conversations[data-v-ccce391b]{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;min-width:0;display:grid}.project-conversations__project[data-v-ccce391b]{border-radius:8px;align-items:center;gap:4px;min-width:0;display:flex}.project-conversations__project .aui-icon-button[data-v-ccce391b]{flex:none}.project-conversations a[data-v-ccce391b]{min-width:0;min-height:30px;color:var(--aui-text-secondary);border-radius:7px;align-items:center;gap:8px;padding:5px 8px;font-size:12px;text-decoration:none;display:flex}.project-conversations a span[data-v-ccce391b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-conversations__menu[data-v-ccce391b]{flex:1;align-items:center;min-width:0}.project-conversations__menu[data-v-ccce391b] .aui-dropdown__context{flex:1;min-width:0}.project-conversations__menu a[data-v-ccce391b]{color:var(--aui-text-primary);padding-left:0}.project-conversations__group.is-dragging[data-v-ccce391b]{opacity:.4}.project-conversations__handle[data-v-ccce391b]{touch-action:none;color:var(--aui-text-tertiary);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:none}.project-conversations__announcement[data-v-ccce391b]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.project-conversations .is-current[data-v-ccce391b]{background:color-mix(in srgb,var(--aui-text-primary) 6%,transparent);color:var(--aui-text-primary)}.project-conversations a[data-v-ccce391b]:hover{background:var(--aui-control-bg-hover);color:var(--aui-text-primary)}.project-conversations a[data-v-ccce391b]:focus-visible,.project-conversations[data-v-ccce391b] .aui-dropdown__context:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.project-conversations__sessions[data-v-ccce391b]{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;margin:2px 0 0 24px;display:grid}.project-conversations__empty[data-v-ccce391b]{color:var(--aui-text-tertiary);padding:8px;font-size:11px}.project-conversations .project-conversations__pagination[data-v-ccce391b]{height:auto;min-height:26px;color:var(--aui-text-secondary);justify-content:flex-start;justify-self:start;padding:4px 8px;font-size:11px;font-weight:400;line-height:18px}.project-conversations i[data-v-ccce391b]{background:var(--aui-accent);border-radius:50%;flex:none;width:5px;height:5px;margin-left:auto}.project-conversations i.is-completed[data-v-ccce391b]{background:var(--aui-success)}.project-conversations i.is-blocked[data-v-ccce391b]{background:var(--aui-warning)}.project-conversations__toggle svg[data-v-ccce391b]{transition:opacity .12s,transform .18s var(--aui-ease-emphasized);grid-area:1/1}.project-conversations__chevron[data-v-ccce391b]{opacity:0}.project-conversations__project:is(:hover,:focus-within) .project-conversations__chevron[data-v-ccce391b]{opacity:1}.project-conversations__project:is(:hover,:focus-within) .project-conversations__folder[data-v-ccce391b]{opacity:0}.project-conversations__project .is-expanded[data-v-ccce391b]{transform:rotate(90deg)}.project-conversations__create[data-v-ccce391b]{opacity:0}.project-conversations__project:is(:hover,:focus-within) .project-conversations__create[data-v-ccce391b]{opacity:1}@media (hover:none),(pointer:coarse),(width<=760px){.project-conversations__create[data-v-ccce391b]{opacity:1}.project-conversations__handle[data-v-ccce391b]{width:24px;height:40px;padding:0;display:flex;position:relative}.project-conversations a[data-v-ccce391b],.project-conversations .project-conversations__pagination[data-v-ccce391b]{min-height:40px}}@media (prefers-reduced-motion:reduce){.project-conversations__toggle svg[data-v-ccce391b]{transition:none}}.project-conversations__handle[data-v-ccce391b]:before{content:"";position:absolute;inset:0 0 0 -16px}.is-active[data-v-60b867e7] .aui-dropdown__trigger{color:var(--aui-accent-strong);background:var(--aui-nav-bg-selected)}.workspace-sidebar__brand[data-v-07d36a0d]{min-width:0;color:var(--aui-text-primary);align-items:center;gap:9px;text-decoration:none;display:flex}.craft-studio-logo[data-v-07d36a0d]{flex:none;width:28px;height:28px}strong[data-v-07d36a0d]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.035em;min-width:0;font-size:18px;font-weight:650;overflow:hidden}.workspace-sidebar[data-v-3f82d061]{--workspace-user-identity-outset:2.5px;box-sizing:border-box;background:var(--workspace-shell-bg);--aui-control-bg-hover:color-mix(in srgb,var(--aui-text-primary) 5%,var(--workspace-shell-bg));flex-direction:column;gap:6px;min-width:0;height:100%;min-height:0;padding:12px 16px 14px;display:flex;overflow:hidden}.workspace-sidebar__brand[data-v-3f82d061]{margin-bottom:16px;padding:0 10px}.workspace-sidebar__label[data-v-3f82d061]{color:var(--aui-text-tertiary);flex:1;min-width:0;padding:8px 12px;font-size:11px;font-weight:500;text-decoration:none}.workspace-sidebar__label[data-v-3f82d061]:hover{color:var(--aui-text-primary)}.workspace-sidebar__label[data-v-3f82d061]:focus-visible{box-shadow:inset var(--aui-focus-ring);border-radius:var(--aui-radius-sm);outline:0}nav[data-v-3f82d061],.workspace-sidebar__bottom[data-v-3f82d061]{gap:5px;display:grid}.aui-button[data-v-3f82d061]{border-radius:var(--aui-radius-md);width:100%;min-height:38px;color:var(--aui-text-secondary);justify-content:flex-start;gap:10px;padding:8px 12px;font-size:13px;font-weight:450;text-decoration:none}.aui-button>span[data-v-3f82d061]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aui-button>svg[data-v-3f82d061]{flex-shrink:0}.aui-button small[data-v-3f82d061]{color:var(--aui-text-tertiary);margin-left:auto;font-size:11px}.aui-button.is-active[data-v-3f82d061]{background:color-mix(in srgb,var(--aui-text-primary) 7%,var(--workspace-shell-bg));color:var(--aui-text-primary);--aui-control-bg-hover:color-mix(in srgb,var(--aui-text-primary) 10%,var(--workspace-shell-bg));font-weight:600}.workspace-sidebar__projects[data-v-3f82d061]{gap:var(--aui-space-2);flex-direction:column;flex:1;min-height:0;margin-top:12px;display:flex;overflow:hidden}.workspace-sidebar__projects header[data-v-3f82d061]{justify-content:space-between;align-items:center;column-gap:var(--aui-space-2);--aui-control-bg:transparent;--aui-bg-hover:var(--aui-control-bg-hover);padding-right:8px;display:flex}.workspace-sidebar__projects>.workspace-sidebar__conversation-nav[data-v-3f82d061]{align-content:start;gap:var(--aui-space-1);flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:auto}.workspace-sidebar__projects header>span[data-v-3f82d061]{flex:1;min-width:0}.workspace-sidebar__projects header>.aui-icon-button[data-v-3f82d061]{flex:none}.workspace-sidebar__projects[data-v-3f82d061] .aui-field{margin:0}.workspace-sidebar__empty[data-v-3f82d061]{color:var(--aui-text-tertiary);padding:0 12px;font-size:12px}.workspace-sidebar__bottom[data-v-3f82d061]{flex:none;margin-top:auto;padding-top:16px}.workspace-sidebar__utilities[data-v-3f82d061]{align-items:center;gap:4px;min-width:0;display:flex}.workspace-sidebar__utilities>.aui-button[data-v-3f82d061]{flex:1;min-width:0}.workspace-sidebar__utilities[data-v-3f82d061] .aui-dropdown__trigger{background:0 0;border:0;width:28px;padding:0}.workspace-sidebar__utilities[data-v-3f82d061] .aui-dropdown__indicator{display:none}.is-collapsed .workspace-sidebar__utilities[data-v-3f82d061]{flex-direction:column}.is-collapsed[data-v-3f82d061]{align-items:center;padding:12px 10px 14px}.is-collapsed .workspace-sidebar__brand[data-v-3f82d061]{margin-bottom:16px;padding:0}.is-collapsed .aui-button>span[data-v-3f82d061],.is-collapsed .aui-button small[data-v-3f82d061]{display:none}.is-collapsed .aui-button[data-v-3f82d061]{justify-content:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:8px}.is-collapsed[data-v-3f82d061] .aui-dropdown__trigger{background:0 0;border:0;justify-content:center;width:36px;height:36px;min-height:36px;padding:8px}.is-collapsed[data-v-3f82d061] .aui-dropdown__indicator{display:none}.workspace-sidebar--mobile[data-v-3f82d061]{height:auto;min-height:100%;padding:0 0 8px;overflow:visible}.workspace-sidebar--mobile>nav[data-v-3f82d061]{flex:none;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-sidebar--mobile>nav .aui-button[data-v-3f82d061]{gap:6px;min-width:0;min-height:44px;padding:8px}.workspace-sidebar--mobile>nav>.aui-button:first-child small[data-v-3f82d061]{display:none}.workspace-sidebar--mobile .workspace-sidebar__projects[data-v-3f82d061]{flex:none;margin-top:8px;overflow:visible}.workspace-sidebar--mobile .workspace-sidebar__conversation-nav[data-v-3f82d061]{flex:none;overflow:visible}.workspace-sidebar--mobile .workspace-sidebar__bottom[data-v-3f82d061]{padding-top:12px}.workspace-sidebar__project-search[data-v-3f82d061]{--aui-control-bg:var(--workspace-shell-bg);--aui-control-bg-active:var(--workspace-shell-bg)}.platform-composer[data-v-9dc36007]{border:1px solid var(--aui-border-subtle);background:var(--aui-bg-elevated);box-shadow:var(--aui-shadow-xs);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:10px;display:grid;position:relative}.platform-composer textarea[data-v-9dc36007]{resize:vertical;min-height:24px;max-height:140px;color:var(--aui-text-primary);font:inherit;background:0 0;border:0;outline:0;line-height:1.5}.platform-composer textarea[data-v-9dc36007]::placeholder{color:var(--aui-text-tertiary)}.platform-composer__selections[data-v-9dc36007]{flex-wrap:wrap;grid-column:1/-1;gap:5px;display:flex}.platform-composer__selections>span[data-v-9dc36007]{background:var(--aui-fill-secondary);max-width:100%;color:var(--aui-text-secondary);border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;display:flex}.platform-composer__selections button[data-v-9dc36007]{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.platform-capability-picker[data-v-9dc36007]{z-index:12;border:1px solid var(--aui-border-subtle);background:var(--aui-bg-elevated);max-height:min(440px,60dvh);box-shadow:var(--aui-shadow-lg);border-radius:13px;align-content:start;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow:auto}.platform-capability-picker>header[data-v-9dc36007]{border-bottom:1px solid var(--aui-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.platform-capability-picker>header>div[data-v-9dc36007]{gap:2px;display:grid}.platform-capability-picker small[data-v-9dc36007],.platform-capability-picker>p[data-v-9dc36007]{color:var(--aui-text-tertiary);font-size:10px}.platform-capability-picker>p[data-v-9dc36007]{text-align:center;margin:0;padding:18px}.platform-capability-picker__notice[data-v-9dc36007]{border:1px solid color-mix(in srgb,var(--aui-warning) 32%,var(--aui-border-subtle));color:var(--aui-warning);border-radius:8px;align-items:flex-start;gap:7px;margin:7px 7px 0;padding:8px;font-size:11px;display:flex}.platform-capability-picker__notice span[data-v-9dc36007]{gap:2px;display:grid}.platform-capability-picker__blockers[data-v-9dc36007]{color:var(--aui-warning);gap:3px;margin:7px 7px 0;font-size:10px;display:grid}.platform-capability-picker__results[data-v-9dc36007]{min-height:0;padding:5px;display:grid}.platform-capability-picker__entry[data-v-9dc36007]{border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.platform-capability-picker__entry[data-v-9dc36007]:hover,.platform-capability-picker__entry.active[data-v-9dc36007]{background:var(--aui-fill-secondary)}.platform-capability-picker__entry>button[data-v-9dc36007]:first-child{min-width:0;color:var(--aui-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 9px;display:grid}.platform-capability-picker__entry>button:first-child>span[data-v-9dc36007]:first-child{gap:2px;min-width:0;display:grid}.platform-capability-picker__results strong[data-v-9dc36007],.platform-capability-picker__results small[data-v-9dc36007]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-capability-picker__meta[data-v-9dc36007]{justify-items:end;gap:2px;display:grid}.platform-capability-picker__meta em[data-v-9dc36007]{color:var(--aui-success);font-size:10px;font-style:normal}.platform-capability-picker__meta em[data-readiness=blocked][data-v-9dc36007]{color:var(--aui-warning)}.platform-capability-picker__configure[data-v-9dc36007]{color:var(--aui-accent);cursor:pointer;background:0 0;border:0;margin-right:9px;padding:3px 5px;font-size:10px}.platform-capability-picker__contract[data-v-9dc36007]{color:var(--aui-text-tertiary);grid-column:1/-1;margin:0 9px 7px;font-size:10px}.platform-capability-picker__contract summary[data-v-9dc36007]{cursor:pointer;width:max-content}.platform-capability-picker__contract dl[data-v-9dc36007]{gap:3px;margin:6px 0 0;display:grid}.platform-capability-picker__contract dl>div[data-v-9dc36007]{grid-template-columns:78px minmax(0,1fr);gap:7px;display:grid}.platform-capability-picker__contract dt[data-v-9dc36007]{color:var(--aui-text-tertiary)}.platform-capability-picker__contract dd[data-v-9dc36007]{overflow-wrap:anywhere;color:var(--aui-text-secondary);margin:0}.is-spinning[data-v-9dc36007]{animation:.8s linear infinite platform-capability-spin-9dc36007}@keyframes platform-capability-spin-9dc36007{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.is-spinning[data-v-9dc36007]{animation:none}}.platform-history-item[data-v-8699a8d0]{text-align:left;gap:3px;min-width:0;display:grid}.platform-history-item__title[data-v-8699a8d0]{align-items:center;gap:6px;min-width:0;display:flex}.platform-history-item__title strong[data-v-8699a8d0]{min-width:0;color:var(--aui-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.platform-history-item__title b[data-v-8699a8d0]{background:color-mix(in srgb,var(--aui-warning) 15%,transparent);color:var(--aui-warning);border-radius:999px;flex:none;padding:2px 5px;font-size:9px;font-weight:650}.platform-history-item__context[data-v-8699a8d0],.platform-history-item__runtime[data-v-8699a8d0]{min-width:0;color:var(--aui-text-tertiary);flex-wrap:wrap;gap:3px 8px;font-size:10px;display:flex}.platform-history-item__context span[data-v-8699a8d0],.platform-history-item__runtime span[data-v-8699a8d0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-history-item__runtime span[data-active=true][data-v-8699a8d0]{color:var(--aui-accent)}.platform-history-item--compact .platform-history-item__context[data-v-8699a8d0]{flex-wrap:nowrap}.platform-message-content[data-v-de23e866]{min-width:0}.platform-turn-activity[data-v-ae7661e5]{width:fit-content;max-width:100%;color:var(--aui-text-tertiary);font-size:11px}.platform-turn-activity summary[data-v-ae7661e5]{cursor:pointer;align-items:center;gap:6px;min-height:24px;list-style:none;display:flex}.platform-turn-activity summary[data-v-ae7661e5]::-webkit-details-marker{display:none}.platform-turn-activity summary small[data-v-ae7661e5]{margin-left:3px;font-size:9px}.platform-turn-activity ol[data-v-ae7661e5]{border-left:1px solid var(--aui-border-subtle);gap:4px;margin:4px 0 0 5px;padding:0 0 0 11px;list-style:none;display:grid}.platform-tool[data-v-ae7661e5]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.platform-tool span[data-v-ae7661e5]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-tool small[data-v-ae7661e5]{color:var(--aui-text-tertiary);font-size:9px}.platform-tool[data-status=running] svg[data-v-ae7661e5]{animation:.9s linear infinite platform-turn-activity-spin-ae7661e5}.platform-tool[data-status=failed][data-v-ae7661e5]{color:var(--aui-danger)}@keyframes platform-turn-activity-spin-ae7661e5{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.platform-tool[data-status=running] svg[data-v-ae7661e5]{animation:none}}.platform-timeline[data-v-b96ff911]{align-content:start;gap:20px;min-height:0;padding:18px;display:grid;overflow:auto}.platform-timeline__earlier[data-v-b96ff911]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);color:var(--aui-text-secondary);font:inherit;cursor:pointer;justify-self:center;padding:6px 10px;font-size:11px}.platform-timeline__empty[data-v-b96ff911]{min-height:240px;color:var(--aui-text-secondary);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.platform-timeline__empty strong[data-v-b96ff911]{color:var(--aui-text-primary);font-size:16px}.platform-timeline__empty span[data-v-b96ff911]{font-size:12px}.platform-exchange[data-v-b96ff911]{gap:12px;display:grid}.platform-message[data-v-b96ff911]{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px;display:grid}.platform-message>span[data-v-b96ff911]{background:var(--aui-fill-tertiary);width:26px;height:26px;color:var(--aui-text-secondary);border-radius:8px;place-items:center;font-size:10px;font-weight:800;display:grid}.platform-message--user>span[data-v-b96ff911]{background:var(--aui-accent);color:var(--aui-text-inverse)}.platform-message--user p[data-v-b96ff911]{background:var(--aui-fill-secondary);white-space:pre-wrap;border-radius:12px;width:fit-content;max-width:92%;margin:0;padding:8px 11px;line-height:1.55}.platform-message__body[data-v-b96ff911]{gap:9px;min-width:0;padding-top:3px;display:grid}.platform-intent[data-v-b96ff911]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);width:fit-content;color:var(--aui-accent);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:6px 9px;font-size:12px;display:inline-flex}.platform-approval[data-v-b96ff911]{border:1px solid color-mix(in srgb,var(--aui-warning) 44%,var(--aui-border-subtle));background:color-mix(in srgb,var(--aui-warning) 7%,var(--aui-bg-subtle));border-radius:12px;gap:9px;padding:12px;display:grid}.platform-approval[data-risk=dangerous][data-v-b96ff911]{border-color:color-mix(in srgb,var(--aui-danger) 50%,var(--aui-border-subtle));background:color-mix(in srgb,var(--aui-danger) 6%,var(--aui-bg-subtle))}.platform-approval header[data-v-b96ff911]{gap:3px;display:grid}.platform-approval header span[data-v-b96ff911]{color:var(--aui-warning);text-transform:uppercase;font-size:10px;font-weight:750}.platform-approval[data-risk=dangerous] header span[data-v-b96ff911]{color:var(--aui-danger)}.platform-approval header em[data-v-b96ff911]{color:var(--aui-text-tertiary);font-size:10px;font-style:normal}.platform-approval p[data-v-b96ff911]{color:var(--aui-text-secondary);margin:0;font-size:12px;line-height:1.5}.platform-approval dl[data-v-b96ff911]{gap:4px;margin:0;display:grid}.platform-approval dl div[data-v-b96ff911]{grid-template-columns:64px minmax(0,1fr);gap:8px;font-size:11px;display:grid}.platform-approval dt[data-v-b96ff911]{color:var(--aui-text-tertiary)}.platform-approval dd[data-v-b96ff911]{overflow-wrap:anywhere;min-width:0;margin:0}.platform-approval footer[data-v-b96ff911]{justify-content:space-between;align-items:center;gap:8px;display:flex}.platform-approval footer>span[data-v-b96ff911]{color:var(--aui-text-tertiary);font-size:11px}.platform-approval footer>span[data-status=allowed][data-v-b96ff911]{color:var(--aui-success)}.platform-approval footer>span[data-status=rejected][data-v-b96ff911],.platform-approval footer>span[data-status=stale][data-v-b96ff911],.platform-approval footer>span[data-status=expired][data-v-b96ff911]{color:var(--aui-danger)}.platform-approval footer>div[data-v-b96ff911]{gap:6px;display:flex}.platform-approval footer button[data-v-b96ff911]{background:var(--aui-accent);color:var(--aui-text-inverse);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:6px 9px;font-size:11px;font-weight:650}.platform-approval footer .platform-approval__reject[data-v-b96ff911]{border:1px solid var(--aui-border-subtle);background:var(--aui-bg-elevated);color:var(--aui-text-secondary)}.platform-error[data-v-b96ff911]{color:var(--aui-danger);margin:0;font-size:12px}.platform-thinking[data-v-b96ff911]{gap:4px;padding:7px 0;display:flex}.platform-thinking span[data-v-b96ff911]{background:var(--aui-text-tertiary);border-radius:50%;width:5px;height:5px;animation:1.2s infinite platform-pulse-b96ff911}.platform-thinking span[data-v-b96ff911]:nth-child(2){animation-delay:.15s}.platform-thinking span[data-v-b96ff911]:nth-child(3){animation-delay:.3s}@keyframes platform-pulse-b96ff911{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.platform-launcher[data-v-5a989630]{grid-template-rows:auto minmax(0,1fr);gap:12px;min-height:0;max-height:60dvh;display:grid}.platform-launcher__heading[data-v-5a989630]{align-items:center;gap:8px;display:flex}.platform-launcher__heading h2[data-v-5a989630]{flex:1;margin:0;font-size:17px}.platform-launcher__heading kbd[data-v-5a989630],.platform-launcher__hint[data-v-5a989630]{color:var(--aui-text-tertiary);font-size:11px}.platform-launcher__input[data-v-5a989630]{border-bottom:1px solid var(--aui-border-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px 0;display:grid}.platform-launcher__input input[data-v-5a989630]{color:var(--aui-text-primary);font:inherit;background:0 0;border:0;outline:0;font-size:16px}.platform-launcher__input span[data-v-5a989630]{color:var(--aui-text-tertiary);font-size:11px}.platform-launcher__results[data-v-5a989630]{gap:2px;min-height:0;max-height:390px;display:grid;overflow:auto}.platform-launcher__results button[data-v-5a989630]{min-height:43px;color:var(--aui-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px 9px;display:grid}.platform-launcher__results button[data-v-5a989630]:hover,.platform-launcher__results button[data-v-5a989630]:focus-visible{background:var(--aui-fill-secondary);outline:0}.platform-launcher__result-icon[data-v-5a989630]{background:var(--aui-fill-tertiary);border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.platform-launcher__results small[data-v-5a989630]{color:var(--aui-text-tertiary);text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.platform-launcher__results p[data-v-5a989630]{color:var(--aui-text-tertiary);text-align:center;margin:18px}.platform-dock[data-v-5a989630]{z-index:var(--aui-layer-popover);border:1px solid var(--aui-border-subtle);background:var(--aui-bg-elevated);max-width:280px;min-height:40px;color:var(--aui-text-primary);box-shadow:var(--aui-shadow-md);cursor:pointer;border-radius:20px;align-items:center;gap:8px;padding:0 13px;display:flex;position:fixed;bottom:18px;right:18px}.platform-dock span[data-v-5a989630]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-dock b[data-v-5a989630]{background:var(--aui-warning);min-width:18px;height:18px;color:var(--aui-text-inverse);border-radius:999px;place-items:center;padding:0 5px;font-size:10px;display:grid}.platform-dock i[data-v-5a989630]{background:var(--aui-accent);border-radius:50%;width:7px;height:7px;animation:1.2s infinite platform-dock-pulse-5a989630}.platform-float[data-v-5a989630]{z-index:var(--aui-layer-popover);border:1px solid var(--aui-border-subtle);background:var(--aui-bg-elevated);width:min(430px,100vw - 32px);height:min(650px,100dvh - 86px);box-shadow:var(--aui-shadow-md);color:var(--aui-text-primary);border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;bottom:18px;right:18px;overflow:hidden}.platform-float>header[data-v-5a989630]{border-bottom:1px solid var(--aui-border-subtle);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.platform-float>header>div[data-v-5a989630]{align-items:center;gap:9px;min-width:0;display:flex}.platform-float__mark[data-v-5a989630]{background:var(--aui-accent);width:28px;height:28px;color:var(--aui-text-inverse);border-radius:9px;place-items:center;font-size:10px;font-weight:800;display:grid}.platform-float header p[data-v-5a989630]{min-width:0;margin:0;display:grid}.platform-float header strong[data-v-5a989630],.platform-float header small[data-v-5a989630]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-float header strong[data-v-5a989630]{font-size:12px}.platform-float header small[data-v-5a989630]{color:var(--aui-text-tertiary);font-size:10px}.platform-float nav[data-v-5a989630]{flex:none;gap:2px;display:flex}.platform-float nav button[data-v-5a989630]{width:28px;height:28px;color:var(--aui-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 28px;place-items:center;display:grid}.platform-float nav button[data-v-5a989630]:hover{background:var(--aui-fill-secondary)}.platform-float nav button[data-v-5a989630]:disabled{opacity:.35;cursor:not-allowed}.platform-float__composer[data-v-5a989630]{border-top:1px solid var(--aui-border-subtle);gap:5px;padding:10px 12px 12px;display:grid}.platform-float__composer>p[data-v-5a989630]{color:var(--aui-danger);margin:0 4px;font-size:11px}.platform-float__history[data-v-5a989630]{z-index:2;border-right:1px solid var(--aui-border-subtle);background:var(--aui-bg-elevated);width:250px;box-shadow:var(--aui-shadow-sm);align-content:start;gap:3px;padding:9px;display:grid;position:absolute;top:50px;bottom:0;left:0;overflow:auto}.platform-float__history label[data-v-5a989630]{border:1px solid var(--aui-border-subtle);border-radius:8px;align-items:center;gap:6px;padding:0 7px;display:flex}.platform-float__history input[data-v-5a989630]{width:100%;min-height:32px;color:var(--aui-text-primary);background:0 0;border:0;outline:0}.platform-float__history button[data-v-5a989630]{color:var(--aui-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:2px;padding:8px;display:grid}.platform-float__history button[data-v-5a989630]:hover,.platform-float__history button.active[data-v-5a989630]{background:var(--aui-fill-secondary)}.platform-float__history small[data-v-5a989630]{color:var(--aui-text-tertiary)}.platform-live-status[data-v-5a989630]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:fixed;overflow:hidden}.platform-dock-transition-enter-active[data-v-5a989630],.platform-dock-transition-leave-active[data-v-5a989630],.platform-float-transition-enter-active[data-v-5a989630],.platform-float-transition-leave-active[data-v-5a989630]{transition:opacity .18s,transform .18s}.platform-dock-transition-enter-from[data-v-5a989630],.platform-dock-transition-leave-to[data-v-5a989630]{opacity:0;transform:translateY(8px)scale(.96)}.platform-float-transition-enter-from[data-v-5a989630],.platform-float-transition-leave-to[data-v-5a989630]{opacity:0;transform:translateY(10px)scale(.985)}@keyframes platform-dock-pulse-5a989630{50%{opacity:.35}}@media (width<=760px){.platform-dock[data-v-5a989630]{min-height:44px;bottom:72px}}@media (width<=640px){.platform-float[data-v-5a989630]{border-radius:18px 18px 0 0;width:100vw;height:min(78dvh,720px);bottom:0;right:0}.platform-float__history[data-v-5a989630]{width:min(82vw,300px)}.platform-float nav button[data-v-5a989630]{flex-basis:44px;width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.platform-dock i[data-v-5a989630]{animation:none}.platform-dock-transition-enter-active[data-v-5a989630],.platform-dock-transition-leave-active[data-v-5a989630],.platform-float-transition-enter-active[data-v-5a989630],.platform-float-transition-leave-active[data-v-5a989630]{transition:opacity 80ms linear}.platform-dock-transition-enter-from[data-v-5a989630],.platform-dock-transition-leave-to[data-v-5a989630],.platform-float-transition-enter-from[data-v-5a989630],.platform-float-transition-leave-to[data-v-5a989630]{transform:none}}.work-item-create__header{padding:18px var(--aui-dialog-padding) 8px;justify-content:space-between;align-items:center;gap:16px;display:flex}.work-item-create__header strong{font-size:15px;font-weight:600}.work-item-create__footer{padding:12px var(--aui-dialog-padding) 20px}.work-item-create__actions{justify-content:flex-end;align-items:center;gap:8px;min-height:40px;display:flex}.work-item-create__actions>.aui-feedback{margin-right:auto}.work-item-create__actions>.aui-button{min-width:96px;padding-inline:20px}.work-item-create__actions>.aui-button--primary{min-width:116px}.work-item-create__form{--create-title-size:22px;--create-editor-height:190px;flex-direction:column;gap:16px;min-width:0;padding:6px 0;display:flex}.work-item-create__editor{min-height:var(--create-editor-height);flex-direction:column;gap:8px;display:flex}.work-item-create__editor .aui-textarea{gap:0}.work-item-create__editor textarea{box-shadow:none;resize:none;background:0 0;border:0;border-radius:8px;padding:8px 4px}.work-item-create__title textarea{min-height:48px;font-size:var(--create-title-size);letter-spacing:-.025em;font-weight:600;line-height:1.35}.work-item-create__description textarea{min-height:120px;color:var(--aui-text-secondary);font-size:14px;line-height:1.65}.work-item-create__editor textarea::placeholder{color:var(--aui-text-tertiary);font-weight:400}.work-item-create__form .work-item-create__editor .aui-textarea.aui-textarea--plain textarea:focus-visible{outline:1px solid color-mix(in srgb, var(--aui-accent) 55%, transparent);outline-offset:0;box-shadow:none}.work-item-create__form.is-initial-focus .work-item-create__editor .aui-textarea.aui-textarea--plain.work-item-create__title textarea:focus-visible,.work-item-create__form .work-item-create__editor .aui-textarea.aui-textarea--plain.is-pointer-focus textarea{box-shadow:none;outline:0}.work-item-create__properties{grid-template-columns:minmax(160px,1.5fr) repeat(3,minmax(96px,1fr));align-items:center;gap:8px;min-width:0;display:grid}.work-item-create__properties>.aui-select{min-width:0}.work-item-create__properties .aui-select__trigger{font-size:13px;font-weight:450}.work-item-create__properties .aui-select.aui-select--glass .aui-select__trigger{background:var(--aui-bg-subtle)}.work-item-create__properties .aui-select.aui-select--glass .aui-select__trigger:hover:not(:disabled),.work-item-create__properties .aui-select.aui-select--glass.is-open .aui-select__trigger{background:var(--aui-bg-hover)}.work-item-create__properties .aui-select__prefix{color:var(--aui-text-secondary)}.work-item-create__properties .aui-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aui-sheet:has(.work-item-create__form.is-sheet){--sheet-padding:16px;--sheet-content-inset:0px;height:min(520px,100%);max-height:calc(100% - 24px)}.work-item-create__sheet-footer{flex:none;padding-top:4px;padding-bottom:4px}.work-item-create__form.is-sheet{box-sizing:border-box;justify-content:space-between;gap:16px;min-height:100%;padding:8px 0}.work-item-create__form.is-sheet .work-item-create__editor{min-height:140px}.work-item-create__form.is-sheet .work-item-create__title textarea{font-size:20px}.work-item-create__form.is-sheet .work-item-create__description textarea{min-height:90px}.work-item-create__form.is-sheet .work-item-create__properties{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.work-item-create__property--project{grid-column:auto}.is-sheet .work-item-create__property--project{grid-column:1/-1}.aui-sheet:has(.work-item-create__form.is-sheet) .work-item-create__actions .aui-button{flex:1;min-width:0;min-height:44px;padding-inline:16px}.is-sheet .aui-select__trigger{gap:8px;min-height:44px;padding-inline:10px}@media (width<=760px){.work-item-create__properties{grid-template-columns:repeat(2,minmax(0,1fr))}.work-item-create__title textarea{font-size:20px}}@media (width<=360px){.is-sheet .aui-select:not(.work-item-create__property--project) .aui-select__prefix{display:none}.is-sheet .aui-select__trigger{gap:6px;padding-inline:8px}}@media (prefers-contrast:more),(forced-colors:active){.work-item-create__form .work-item-create__editor .aui-textarea.aui-textarea--plain textarea:focus-visible,.work-item-create__form.is-initial-focus .work-item-create__editor .aui-textarea.aui-textarea--plain.work-item-create__title textarea:focus-visible,.work-item-create__properties .aui-select__trigger:focus-visible{outline:2px solid highlight}}.workspace-create-session[data-v-643e2f3d]{align-items:center;gap:2px;min-width:0;display:flex}.workspace-create-session__project[data-v-643e2f3d]{min-width:0;max-width:180px;color:var(--aui-text-secondary)}.workspace-create-session__project span[data-v-643e2f3d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-create-session__project svg[data-v-643e2f3d]{flex:none}.is-compact[data-v-643e2f3d]{flex-direction:column}.workspace-slide[data-v-4e1dd057]{isolation:isolate;min-width:0;height:100%;min-height:0;position:relative;overflow:clip}.workspace-slide__page[data-v-4e1dd057]{will-change:transform, opacity;min-width:0;min-height:0;position:absolute;inset:0}.workspace-slide__page[data-v-4e1dd057]:first-child{opacity:1;transform:translate(0,0)}.workspace-slide__page[data-v-4e1dd057]:last-child{transform:translate3d(var(--workspace-slide-distance), 0, 0);opacity:0}.workspace-slide[data-active=focus]>.workspace-slide__page[data-v-4e1dd057]:first-child{transform:translate3d(calc(-1 * var(--workspace-slide-distance)), 0, 0);opacity:0}.workspace-slide[data-active=focus]>.workspace-slide__page[data-v-4e1dd057]:last-child{opacity:1;transform:translate(0,0)}.workspace-slide__page[inert][data-v-4e1dd057]{pointer-events:none}@media (prefers-reduced-motion:reduce){.workspace-slide__page[data-v-4e1dd057]{will-change:auto}}.workspace-session-preview-anchor[data-v-296d2a18]{flex:1;min-width:0;display:flex}.isw-session-row[data-v-867fabf7]{border-radius:var(--aui-radius-md);align-items:center;min-width:0;display:flex;position:relative}.isw-session-row__menu[data-v-867fabf7]{flex:1;min-width:0;display:flex}.isw-session-row__menu[data-v-867fabf7] .aui-dropdown__context{width:100%;display:block}.isw-session-row__link[data-v-867fabf7]{box-sizing:border-box;border-radius:inherit;width:100%;min-width:0;min-height:72px;color:var(--aui-text-primary);align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.isw-session-row[data-v-867fabf7]:hover{background:var(--aui-bg-hover)}.isw-session-row.is-selected[data-v-867fabf7]{background:color-mix(in srgb, var(--aui-accent) 10%, transparent)}.isw-session-row.is-dragging[data-v-867fabf7]{opacity:.4}.isw-session-row__link[data-v-867fabf7]:active{background:var(--aui-fill-secondary)}.isw-session-row__link[data-v-867fabf7]:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.isw-session-row__preview[data-v-867fabf7]{flex:1;min-width:0;display:flex}.isw-session-row[data-v-867fabf7]:not(.is-sidebar) .session-entry-content__title{font-size:13px}.isw-session-row__state[data-v-867fabf7]{color:var(--aui-text-secondary);flex:none;justify-items:end;gap:5px;font-size:11px;display:grid}.isw-session-row__state>span[data-v-867fabf7]{align-items:center;gap:5px;display:flex}.isw-session-row__state time[data-v-867fabf7]{color:var(--aui-text-tertiary);font-size:10px}.is-sidebar .isw-session-row__link[data-v-867fabf7]{gap:8px;min-height:54px;padding:8px}.is-global .isw-session-row__link[data-v-867fabf7]{min-height:32px;padding-block:4px}.is-sidebar[data-v-867fabf7]{--session-entry-badge-bg:var(--workspace-shell-bg)}.is-sidebar[data-v-867fabf7]:hover{--session-entry-badge-bg:var(--aui-bg-hover)}@media (hover:none),(pointer:coarse),(width<=760px){.is-global .isw-session-row__link[data-v-867fabf7]{min-height:40px;padding-block:6px}}.isw-session-row__pin[data-v-867fabf7]{border-radius:var(--aui-radius-sm);width:28px;color:var(--aui-text-tertiary);opacity:0;pointer-events:none;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;bottom:0;right:5px}.is-hovered .isw-session-row__pin[data-v-867fabf7]{opacity:1;pointer-events:auto}.is-workspace .isw-session-row__pin[data-v-867fabf7]{right:33px}.isw-session-row__pin[data-v-867fabf7]:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.isw-session-row__pin .is-pinned[data-v-867fabf7]{fill:currentColor}.isw-session-row__handle[data-v-867fabf7]{width:24px;height:40px;color:var(--aui-text-tertiary);touch-action:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:none}@media (hover:none),(pointer:coarse){.isw-session-row__pin[data-v-867fabf7]{display:none}.isw-session-row__handle[data-v-867fabf7]{display:flex}}@media (width<=760px){.isw-session-row__link[data-v-867fabf7]{gap:8px;padding-inline:8px}}.isw-list-caption[data-v-3a4d692d]{color:var(--aui-text-tertiary);padding:8px 8px 6px;font-size:10px;display:block}.workspace-collection-feedback[data-v-9535a7db]{color:var(--aui-text-tertiary);justify-content:center;align-items:center;gap:8px;padding:10px 8px;font-size:11px;line-height:1.6;display:flex}.workspace-collection-feedback.is-empty[data-v-9535a7db]{text-align:center;flex-direction:column;min-height:80px}.isw-sidebar[data-v-bc37e091]{background:var(--workspace-shell-bg);min-width:0;height:100%;min-height:0;color:var(--aui-text-primary);--aui-control-bg:transparent;--aui-control-bg-active:var(--workspace-shell-bg)}.isw-sidebar__page[data-v-bc37e091]{box-sizing:border-box;flex-direction:column;gap:12px;min-width:0;height:100%;padding:12px 12px 16px;display:flex}.isw-brand[data-v-bc37e091]{align-items:center;gap:10px;min-height:34px;margin-bottom:12px;padding-inline:8px;font-size:15px;display:flex}.isw-brand img[data-v-bc37e091]{width:25px;height:25px}.isw-global-nav[data-v-bc37e091]{gap:5px;display:grid}.isw-global-nav>.aui-button[data-v-bc37e091]{justify-content:flex-start;font-size:13px}.isw-sidebar__label[data-v-bc37e091]{color:var(--aui-text-tertiary);padding:8px 8px 0;font-size:11px}.isw-space-entry[data-v-bc37e091]{justify-content:flex-start;gap:8px;font-size:12px}.isw-space-entry span[data-v-bc37e091]{text-align:left;flex:1}.isw-global-sessions[data-v-bc37e091]{flex:1;min-height:0;overflow:auto}.isw-space-heading[data-v-bc37e091]{align-items:center;gap:8px;min-height:43px;margin:0 -2px;display:flex}.isw-space-home[data-v-bc37e091]{flex:none}.isw-space-title[data-v-bc37e091]{border-radius:var(--aui-radius-sm);min-width:0;min-height:43px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:3px 0;display:flex}.isw-space-back[data-v-bc37e091]{color:var(--aui-text-secondary);flex:0 0 32px;place-items:center;display:grid}.isw-space-title strong[data-v-bc37e091]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.isw-space-projects[data-v-bc37e091]{margin:6px 0 0;padding-left:16px;font-size:12px;line-height:1.6}.isw-space-title[data-v-bc37e091]:hover{background:var(--aui-fill-tertiary)}.isw-space-title[data-v-bc37e091]:focus-visible{box-shadow:var(--aui-focus-ring);outline:0}.isw-navigation-tabs.aui-tabs[data-v-bc37e091]{background:0 0;padding:0}.isw-navigation-tabs[data-v-bc37e091] .aui-tabs__marker{background:color-mix(in srgb, var(--aui-accent) 10%, transparent);box-shadow:none;top:0;bottom:0}.isw-navigation-tabs[data-v-bc37e091] .aui-tab{flex:none;justify-content:center;min-height:32px;font-size:12px;font-weight:550}.isw-navigation-tabs[data-v-bc37e091] .aui-tab.active{color:var(--aui-accent-strong)}.isw-navigation-tabs[data-v-bc37e091] .aui-tab small{color:var(--aui-text-secondary);font-weight:450}.isw-sidebar-search[data-v-bc37e091]{--aui-control-bg:var(--aui-bg-panel);--aui-control-bg-active:var(--aui-bg-panel);color:var(--aui-text-secondary)}.isw-sidebar-search[data-v-bc37e091] .aui-input-wrap{min-height:32px;padding-inline:10px;font-size:12px}.isw-sidebar-search[data-v-bc37e091] .aui-input::placeholder{color:var(--aui-text-secondary)}.isw-sidebar-search[data-v-bc37e091] .aui-input-wrap>.aui-icon-button{margin-right:-6px}.isw-sidebar__lists[data-v-bc37e091]{flex:1;margin-inline:-4px}.isw-sidebar__scroll[data-v-bc37e091]{scrollbar-width:thin;box-sizing:border-box;height:100%;padding:0 4px;overflow:auto}.isw-list-caption[data-v-bc37e091]{color:var(--aui-text-tertiary);align-items:center;gap:5px;padding:8px 8px 6px;font-size:10px;display:flex}.isw-item-row[data-v-bc37e091]{border-radius:var(--aui-radius-md);width:100%;min-height:65px;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;align-items:flex-start;gap:9px;padding:14px 8px;display:flex}.isw-item-row>svg[data-v-bc37e091]{flex:none;margin-top:1px}.isw-item-row>span[data-v-bc37e091]{flex:1;gap:7px;min-width:0;display:grid;overflow:hidden}.isw-item-row strong[data-v-bc37e091]{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:550;overflow:hidden}.isw-item-row small[data-v-bc37e091]{color:var(--aui-text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.isw-item-row[data-v-bc37e091]:hover{background:var(--aui-bg-hover)}.isw-item-row.is-selected[data-v-bc37e091]{background:color-mix(in srgb, var(--aui-accent) 10%, transparent)}.isw-item-row[data-v-bc37e091]:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.isw-status-active[data-v-bc37e091]{color:var(--aui-color-blue-ink)}.isw-status-done[data-v-bc37e091]{color:var(--aui-success)}.isw-status-planned[data-v-bc37e091]{color:var(--aui-text-tertiary)}.isw-history-search[data-v-bc37e091]{color:var(--aui-text-secondary);flex:none;justify-content:flex-start;font-size:11px}.isw-history-search kbd[data-v-bc37e091]{font:inherit;color:var(--aui-text-tertiary);margin-left:auto;font-size:10px}.isw-empty[data-v-bc37e091]{color:var(--aui-text-tertiary);padding:24px 8px;font-size:12px}@media (width<=760px){.isw-sidebar__page[data-v-bc37e091]{gap:8px;padding:4px 0 0}.isw-sidebar__scroll[data-v-bc37e091]{padding:0}.isw-sidebar__lists[data-v-bc37e091]{margin-inline:0}.isw-item-row[data-v-bc37e091]{min-height:68px}.isw-navigation-tabs[data-v-bc37e091] .aui-tab,.isw-sidebar-search[data-v-bc37e091] .aui-input-wrap{min-height:38px}}.isw-space-menu[data-v-bc37e091]{flex:1;min-width:0}.isw-space-menu[data-v-bc37e091] .aui-dropdown__context,.isw-space-menu .isw-space-title[data-v-bc37e091]{width:100%}.isw-create-actions[data-v-bc37e091]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:4px;display:grid}.isw-create-actions>.aui-button[data-v-bc37e091]{grid-area:1/2;min-width:0;font-size:12px}.isw-create-actions .workspace-create-session[data-v-bc37e091]{display:contents}.isw-create-actions[data-v-bc37e091] .workspace-create-session__project{grid-area:2/1/auto/-1;justify-self:start;max-width:100%;min-height:32px;font-size:11px}.isw-create-actions[data-v-bc37e091] .workspace-create-session>.aui-button{font-size:12px}.saved-workspace-sidebar[data-v-1ef6080d]{background:var(--workspace-shell-bg);min-width:0;height:100%;min-height:0}.saved-workspace-sidebar__compact[data-v-1ef6080d]{box-sizing:border-box;flex-direction:column;align-items:center;gap:8px;height:100%;padding:14px 8px;display:flex}.saved-workspace-sidebar__compact>.workspace-user[data-v-1ef6080d]{margin-top:auto}.is-mobile[data-v-1ef6080d]{height:100%;min-height:260px}.is-mobile[data-v-1ef6080d] .workspace-slide__page:first-child{overscroll-behavior:contain;overflow-y:auto}.is-mobile[data-v-1ef6080d] .isw-sidebar__page{padding-inline:0}.project-create[data-v-bb3f1ac5]{gap:14px;display:grid}.project-create label[data-v-bb3f1ac5]{color:var(--aui-text-primary);gap:6px;font-size:12px;font-weight:600;display:grid}.project-create label small[data-v-bb3f1ac5]{color:var(--aui-text-tertiary);font-size:10px;font-weight:400}.project-create p[data-v-bb3f1ac5]{color:var(--aui-danger);margin:0;font-size:11px}.saved-workspace-editor[data-v-3d53ff76]{flex-direction:column;gap:16px;min-width:0;display:flex}.saved-workspace-editor__label[data-v-3d53ff76]{justify-content:space-between;align-items:center;font-size:13px;display:flex}.saved-workspace-editor__label span[data-v-3d53ff76]{color:var(--aui-text-tertiary);font-size:12px}.saved-workspace-editor__selected[data-v-3d53ff76]{gap:6px;min-width:0;padding-block:2px;display:flex;overflow-x:auto}.saved-workspace-editor__selected>span[data-v-3d53ff76]{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--aui-radius-sm);background:var(--aui-fill-secondary);max-width:240px;color:var(--aui-text-secondary);flex:none;padding:4px 8px;font-size:12px;overflow:hidden}.saved-workspace-editor__projects[data-v-3d53ff76]{overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:8px;min-height:160px;max-height:min(38dvh,340px);display:grid;overflow:auto}.saved-workspace-editor__projects>.aui-checkbox[data-v-3d53ff76]{border-radius:var(--aui-radius-md);min-width:0;min-height:48px;padding:12px}@media (hover:hover){.saved-workspace-editor__projects>.aui-checkbox[data-v-3d53ff76]:hover{background:var(--aui-bg-hover)}}.saved-workspace-editor__projects span[data-v-3d53ff76]{overflow-wrap:anywhere}.saved-workspace-editor__projects p[data-v-3d53ff76]{color:var(--aui-text-tertiary);font-size:13px}.saved-workspace-editor__error[data-v-3d53ff76]{color:var(--aui-danger);margin:0;font-size:13px}@media (width<=760px){.saved-workspace-editor__projects[data-v-3d53ff76]{grid-template-columns:minmax(0,1fr);min-height:100px;max-height:32dvh}}.isw-content-search[data-v-af68cf43]{flex-direction:column;gap:14px;min-height:0;display:flex}.isw-content-search__scope[data-v-af68cf43]{color:var(--aui-text-tertiary);justify-content:space-between;gap:8px;font-size:11px;display:flex}.isw-content-search__results[data-v-af68cf43]{min-height:80px;max-height:50dvh;overflow:auto}.isw-content-search__results>button[data-v-af68cf43]{text-align:left;border-radius:var(--aui-radius-md);width:100%;color:var(--aui-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:15px 12px;display:block}.isw-content-search__results>button[data-v-af68cf43]:is(:hover,.is-current){background:var(--aui-bg-subtle)}.isw-content-search__results>button[data-v-af68cf43]:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.isw-content-search__results>button>span[data-v-af68cf43]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.isw-content-search strong[data-v-af68cf43]{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.isw-content-search small[data-v-af68cf43]{color:var(--aui-text-tertiary);align-items:center;gap:5px;font-size:10px;display:inline-flex}.isw-content-search p[data-v-af68cf43]{color:var(--aui-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.isw-content-search mark[data-v-af68cf43]{background:var(--aui-color-amber-soft,var(--aui-bg-subtle));color:inherit}.isw-content-search__hint[data-v-af68cf43]{color:var(--aui-text-tertiary);font-size:11px}.saved-workspace-note[data-v-d8ce9cd8]{color:var(--aui-text-secondary);font-size:13px}.saved-workspace-error[data-v-d8ce9cd8]{color:var(--aui-danger);font-size:13px}.app-frame[data-v-7928aa80]{--app-frame-bar-height:52px;background:var(--aui-bg-app);min-height:100dvh;color:var(--aui-text-primary)}.app-frame--workspace[data-v-7928aa80]{--app-frame-bar-height:48px;--workspace-shell-bg:color-mix(in srgb,var(--aui-accent) 6%,var(--aui-bg-app));top:var(--workspace-visible-top,0px);height:var(--workspace-visible-height,100dvh);grid-template:48px minmax(0,1fr) / var(--app-frame-expanded-sidebar-width,232px) minmax(0,1fr);background:var(--workspace-shell-bg);min-height:0;transition:grid-template-columns .22s var(--aui-ease-emphasized);display:grid;position:fixed;left:0;right:0;overflow:hidden}@media (width>=761px){.app-frame[data-sidebar-collapsed=true][data-v-7928aa80]{grid-template-columns:56px minmax(0,1fr)}}.app-frame__sidebar[data-v-7928aa80]{grid-area:1/1/-1;min-width:0;overflow:clip}.app-frame__sidebar[data-v-7928aa80] .workspace-sidebar:not(.is-collapsed),.app-frame__sidebar[data-v-7928aa80] .isw-sidebar__page{width:var(--app-frame-expanded-sidebar-width,232px)}.app-frame__sidebar-resize[data-v-7928aa80]{grid-area:1/1/-1;justify-self:end;transform:translate(3px)}.app-frame--workspace[data-v-7928aa80]:has(.app-frame__sidebar-resize[data-resizing=true]){transition:none}.workspace-header[data-v-7928aa80]{padding:0 var(--aui-workspace-gutter);--aui-control-bg:transparent;--aui-control-bg-hover:color-mix(in srgb,var(--aui-text-primary) 5%,var(--workspace-shell-bg));--aui-control-bg-active:color-mix(in srgb,var(--aui-text-primary) 10%,var(--workspace-shell-bg));grid-area:1/2;align-items:center;gap:12px;min-width:0;margin:0 8px 0 0;display:flex}.workspace-header__page-toolbar[data-v-7928aa80]{flex:1;min-width:0}.workspace-header>.aui-workspace-breadcrumb[data-v-7928aa80]{flex:1}.workspace-header__actions[data-v-7928aa80]{flex-shrink:0;align-items:center;gap:8px;display:flex}.workspace-header[data-v-7928aa80] li:has(.workspace-project-switcher){overflow:hidden}.workspace-search-button[data-v-7928aa80]{color:var(--aui-text-secondary);gap:8px;font-size:12px}.workspace-search-button kbd[data-v-7928aa80]{font:inherit;color:var(--aui-text-tertiary);font-size:10px}.app-frame__content[data-v-7928aa80]{min-width:0;min-height:calc(100dvh - var(--app-frame-bar-height))}.app-frame--workspace .app-frame__content[data-v-7928aa80]{background:var(--aui-bg-panel);border-radius:var(--aui-radius-xl);grid-area:2/2;min-height:0;margin:0 8px 8px 0;overflow:auto}.app-frame--workspace .app-frame__content--workspace[data-v-7928aa80]{overflow:hidden}.app-frame--conversation[data-v-7928aa80]{overflow:clip}.app-frame--conversation .app-frame__content[data-v-7928aa80]{background:0 0;border-radius:0;overflow:clip}.app-frame--workspace .app-frame__content[data-v-7928aa80]:has(.issue-workspace--detail){background:0 0;border-radius:0}.app-frame__content--workspace[data-v-7928aa80] .route-stage{height:100%;min-height:0}.workspace-mobile-sidebar-toggle[data-v-7928aa80]{display:none}@media (width<=760px){.app-frame--workspace[data-v-7928aa80]{padding-bottom:env(safe-area-inset-bottom,0px);grid-template:48px minmax(0,1fr)/minmax(0,1fr)}.app-frame__sidebar[data-v-7928aa80]{display:none}.workspace-header[data-v-7928aa80]{padding-inline:var(--aui-workspace-gutter);grid-column:1;gap:8px;margin:0}.workspace-sidebar-toggle[data-v-7928aa80]{display:none}.workspace-mobile-sidebar-toggle[data-v-7928aa80]{display:flex}.workspace-header__actions[data-v-7928aa80]{gap:4px}.workspace-search-button span[data-v-7928aa80],.workspace-search-button kbd[data-v-7928aa80]{display:none}.app-frame--conversation .workspace-header[data-v-7928aa80]{gap:4px}.app-frame--conversation .workspace-mobile-sidebar-toggle[data-v-7928aa80]{display:inline-grid}.workspace-header[data-v-7928aa80] li:has(.workspace-project-switcher){display:flex}.workspace-header[data-v-7928aa80] li:has(.workspace-project-switcher)~li{display:none}.app-frame--workspace .app-frame__content[data-v-7928aa80]{border-radius:0;grid-column:1;margin:0 0 8px}.app-frame--workspace .app-frame__content--workspace[data-v-7928aa80]{overflow:auto}.app-frame__content--workspace[data-v-7928aa80] .route-stage{height:100%;min-height:0}.app-frame--conversation .app-frame__content--workspace[data-v-7928aa80]{overflow:clip}}@media (prefers-reduced-motion:reduce){.app-frame--workspace[data-v-7928aa80]{transition:none}}.app-root[data-v-13c05fde]{min-height:100%}.route-stage[data-v-13c05fde]{min-height:calc(100dvh - var(--app-frame-bar-height,0px));display:grid}.route-stage[data-v-13c05fde]>*{grid-area:1/1;min-width:0}.route-surface-enter-active[data-v-13c05fde]{transition:opacity .14s var(--aui-ease-standard)}.route-surface-leave-active[data-v-13c05fde]{transition:opacity 80ms var(--aui-ease-standard);pointer-events:none}.route-surface-enter-from[data-v-13c05fde],.route-surface-leave-to[data-v-13c05fde]{opacity:0}@media (prefers-reduced-motion:reduce){.route-surface-enter-active[data-v-13c05fde],.route-surface-leave-active[data-v-13c05fde]{transition:opacity .1s var(--aui-ease-standard)}}.home-sessions[data-v-5fa57325]{min-width:0}.home-sessions header[data-v-5fa57325]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.home-sessions h2[data-v-5fa57325]{margin:0;font-size:16px}.home-sessions__actions[data-v-5fa57325]{flex:none;align-items:center;gap:8px;display:flex}.home-sessions header a[data-v-5fa57325]{color:var(--aui-text-secondary);font-size:13px;text-decoration:none}.home-sessions__filters[data-v-5fa57325]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.home-session[data-v-5fa57325]{box-sizing:border-box;border-radius:var(--aui-radius-md);min-height:76px;color:inherit;align-items:center;gap:12px;padding:10px 8px;text-decoration:none;display:flex}.home-session[data-v-5fa57325]:hover{background:var(--aui-bg-subtle)}.home-session[data-v-5fa57325]:focus-visible{outline:2px solid var(--aui-accent)}.home-session__avatar[data-v-5fa57325]{flex:none;position:relative}.home-session__avatar i[data-v-5fa57325]{background:var(--aui-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:0;right:0}.home-session__copy[data-v-5fa57325]{flex:1;gap:6px;min-width:0;display:grid}.home-session__copy strong[data-v-5fa57325]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;overflow:hidden}.home-session__copy small[data-v-5fa57325]{color:var(--aui-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.home-session__state[data-v-5fa57325]{flex:none;justify-items:end;gap:6px;display:grid}.home-session__status[data-v-5fa57325]{color:var(--aui-text-secondary);align-items:center;gap:5px;font-size:12px;display:flex}.home-session time[data-v-5fa57325]{color:var(--aui-text-tertiary);font-size:11px}.home-empty[data-v-5fa57325]{color:var(--aui-text-tertiary);padding:32px 8px;font-size:13px}.workspace-references[data-v-da5ad377]{outline:0;align-content:start;gap:20px;min-width:0;padding-block:22px;display:grid}.workspace-references>header[data-v-da5ad377]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-references>header>div[data-v-da5ad377]{align-items:center;gap:10px;display:flex}.workspace-references h2[data-v-da5ad377]{letter-spacing:-.02em;margin:0;font-size:18px}.workspace-references header span[data-v-da5ad377]{color:var(--aui-text-tertiary);font-size:13px}.workspace-references__actions[data-v-da5ad377]{flex-wrap:wrap;justify-content:flex-end;gap:8px}.workspace-references__add-link[data-v-da5ad377]{color:var(--aui-accent-strong)}.workspace-references__list[data-v-da5ad377]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px;display:grid}.workspace-references__list article[data-v-da5ad377]{border-radius:var(--aui-radius-lg);background:var(--aui-bg-subtle);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:88px;padding:16px;display:grid}.workspace-references__kind[data-v-da5ad377]{border-radius:var(--aui-radius-md);width:48px;height:48px;color:var(--aui-accent-strong);background:var(--aui-bg-panel);place-items:center;display:grid}.workspace-references__kind[data-type=figma][data-v-da5ad377]{color:var(--lightningcss-light,#8063b5)var(--lightningcss-dark,#b39cde)}.workspace-references__image[data-v-da5ad377]{border-radius:var(--aui-radius-md);background:var(--aui-bg-panel);cursor:zoom-in;border:0;width:56px;height:56px;padding:0;overflow:hidden}.workspace-references__image img[data-v-da5ad377]{object-fit:cover;width:100%;height:100%;display:block}.workspace-references__image[data-v-da5ad377]:focus-visible{outline:2px solid var(--aui-accent);outline-offset:2px}.workspace-references__body[data-v-da5ad377]{gap:6px;min-width:0;display:grid}.workspace-references__body>strong[data-v-da5ad377],.workspace-references__body strong[data-v-da5ad377]{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.6}.workspace-references__body a[data-v-da5ad377],.workspace-references__body span[data-v-da5ad377]{text-overflow:ellipsis;white-space:nowrap;color:var(--aui-text-tertiary);font-size:12px;text-decoration:none;overflow:hidden}.workspace-references__body .workspace-references__title[data-v-da5ad377]{color:var(--aui-text-primary);white-space:normal}.workspace-references__body>a[data-v-da5ad377]:has(strong){color:var(--aui-text-primary);white-space:normal}.workspace-references__body a[data-v-da5ad377]:hover{color:var(--aui-accent-strong)}.workspace-references__state[data-v-da5ad377]{min-height:160px;color:var(--aui-text-tertiary);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.workspace-references__empty[data-v-da5ad377]{align-content:center;justify-items:center;min-height:240px;display:grid}.workspace-references__form[data-v-da5ad377]{gap:16px;display:grid}.workspace-references__preview[data-v-da5ad377]{object-fit:contain;border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);width:100%;max-height:70vh;display:block}.workspace-references__delete-name[data-v-da5ad377]{color:var(--aui-text-secondary);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}@media (width<=1100px){.workspace-references__list[data-v-da5ad377]{grid-template-columns:1fr}}@media (width<=760px){.workspace-references>header[data-v-da5ad377]{align-items:flex-start}.workspace-references__actions[data-v-da5ad377]{justify-content:flex-start;gap:4px;width:100%}.workspace-references__list article[data-v-da5ad377]{grid-template-columns:48px minmax(0,1fr) auto;gap:10px;padding:12px}.workspace-references__image[data-v-da5ad377]{width:48px;height:48px}.workspace-references__actions[data-v-da5ad377] .aui-button{min-height:40px}}.home-references[data-v-c80fecea]{min-width:0}.home-references header[data-v-c80fecea]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.home-references h2[data-v-c80fecea]{margin:0;font-size:16px}.reference-preview[data-v-c80fecea]{border-radius:var(--aui-radius-md);width:100%;color:var(--aui-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 8px;display:flex}.reference-preview[data-v-c80fecea]:hover{background:var(--aui-bg-subtle)}.reference-preview[data-v-c80fecea]:focus-visible{outline:2px solid var(--aui-accent)}.reference-preview span[data-v-c80fecea]{gap:4px;min-width:0;display:grid}.reference-preview strong[data-v-c80fecea]{color:var(--aui-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.reference-preview small[data-v-c80fecea],.home-references p[data-v-c80fecea]{color:var(--aui-text-tertiary);font-size:12px}.location-picker[data-v-68950ac8]{gap:18px;display:grid}.location-picker__group[data-v-68950ac8]{gap:7px;display:grid}.location-picker__group>header[data-v-68950ac8]{min-height:25px;color:var(--aui-text-secondary);align-items:center;gap:7px;padding:0 4px;display:flex}.location-picker__group>header strong[data-v-68950ac8]{font-size:12px}.location-picker__group>header span[data-v-68950ac8]{color:var(--aui-text-tertiary);margin-left:auto;font-size:10px}.location-picker__list[data-v-68950ac8]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);display:grid;overflow:hidden}.location-picker__list button[data-v-68950ac8]{border:0;border-bottom:1px solid var(--aui-border-subtle);min-height:58px;color:var(--aui-text-primary);background:var(--aui-bg-elevated);text-align:left;font:inherit;cursor:pointer;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 11px;display:grid}.location-picker__list button[data-v-68950ac8]:last-child{border-bottom:0}.location-picker__list button[data-v-68950ac8]:hover:not(:disabled){background:var(--aui-bg-hover)}.location-picker__list button[data-v-68950ac8]:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0;position:relative}.location-picker__list button.is-selected[data-v-68950ac8]{background:color-mix(in srgb,var(--aui-accent) 8%,var(--aui-bg-elevated))}.location-picker__list button[data-v-68950ac8]:disabled{cursor:not-allowed;opacity:.58}.location-picker__choice[data-v-68950ac8]{border:1px solid var(--aui-control-border);width:18px;height:18px;color:var(--aui-text-inverse);border-radius:999px;place-items:center;display:grid}.is-selected .location-picker__choice[data-v-68950ac8]{border-color:var(--aui-accent);background:var(--aui-accent)}.location-picker__main[data-v-68950ac8],.location-picker__meta[data-v-68950ac8]{gap:3px;min-width:0;display:grid}.location-picker__main strong[data-v-68950ac8],.location-picker__main small[data-v-68950ac8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.location-picker__main strong[data-v-68950ac8]{font-size:12px}.location-picker__main small[data-v-68950ac8],.location-picker__meta small[data-v-68950ac8]{color:var(--aui-text-tertiary);font-size:10px}.location-picker__meta[data-v-68950ac8]{justify-items:end;max-width:190px}.location-picker__meta em[data-v-68950ac8]{color:var(--aui-text-secondary);font-size:10px;font-style:normal}.location-picker__empty[data-v-68950ac8]{min-height:180px;color:var(--aui-text-tertiary);place-items:center;font-size:12px;display:grid}@media (width<=600px){.location-picker__list button[data-v-68950ac8]{grid-template-columns:22px minmax(0,1fr);min-height:72px}.location-picker__meta[data-v-68950ac8]{grid-column:2;justify-items:start;max-width:none}.location-picker__group>header span[data-v-68950ac8]{display:none}}.studio-code-block[data-v-357f72cb]{padding:var(--aui-space-3);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);color:var(--aui-text-primary);font-family:var(--aui-font-family-code);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;line-height:1.7}.studio-code-block code[data-v-357f72cb]{font:inherit}.studio-code-block[data-v-357f72cb]:focus-visible{outline:2px solid var(--aui-accent);outline-offset:2px}@media (forced-colors:active){.studio-code-block span[data-v-357f72cb]{color:canvastext!important}}.studio-command[data-v-34b12b6d]{gap:var(--aui-space-2);min-width:0;display:grid}.studio-command header[data-v-34b12b6d]{justify-content:space-between;align-items:center;gap:var(--aui-space-2);flex-wrap:wrap;display:flex}.studio-command h4[data-v-34b12b6d]{margin:0;font-size:13px;font-weight:600}.studio-guide[data-v-50b239ef]{gap:var(--aui-space-4);min-width:0;padding-top:var(--aui-space-4);border-top:1px solid var(--aui-border-subtle);display:grid}.studio-guide header[data-v-50b239ef],.studio-guide__title[data-v-50b239ef]{align-items:center;gap:var(--aui-space-2);display:flex}.studio-guide header[data-v-50b239ef]{flex-wrap:wrap;justify-content:space-between}.studio-guide h3[data-v-50b239ef]{margin:0;font-size:15px}.studio-guide p[data-v-50b239ef],.studio-guide__grant[data-v-50b239ef]{color:var(--aui-text-secondary);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.studio-guide__grant[data-v-50b239ef]{border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);padding:4px 8px}.studio-guide__controls[data-v-50b239ef]{align-items:flex-start;gap:var(--aui-space-3);flex-wrap:wrap;display:flex}.studio-guide__client[data-v-50b239ef]{gap:var(--aui-space-2);flex:0 220px;min-width:0;font-size:12px;display:grid}.studio-guide__path[data-v-50b239ef]{gap:var(--aui-space-2);padding-top:var(--aui-space-2);width:min(360px,100%);min-width:0;display:grid}@media (width<=760px){.studio-guide__controls[data-v-50b239ef]{flex-direction:column;align-items:stretch}.studio-guide__client[data-v-50b239ef]{flex:auto}}.studio-access-panel[data-v-8c57b822],.studio-access[data-v-8c57b822]{gap:var(--aui-space-3);min-width:0;display:grid}.studio-access p[data-v-8c57b822]{color:var(--aui-text-secondary);margin:0;font-size:12px;line-height:1.6}.studio-access__approval[data-v-8c57b822]{align-items:center;gap:8px;font-size:13px;display:flex}.studio-access__field[data-v-8c57b822]{gap:var(--aui-space-2);min-width:0;display:grid}.studio-access__fields[data-v-8c57b822]{align-items:end;gap:var(--aui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.studio-access__fields[data-v-8c57b822]>:only-child{grid-column:1/-1}.studio-access__field>span[data-v-8c57b822]{color:var(--aui-text-secondary);font-size:12px}.studio-access__checkbox[data-v-8c57b822]{min-height:32px}.studio-access>button[data-v-8c57b822]{justify-self:start}.studio-access>a[data-v-8c57b822]{color:var(--aui-text-secondary);font-size:12px}@media (width<=720px){.studio-access__fields[data-v-8c57b822]{grid-template-columns:minmax(0,1fr)}}.project-studio-access[data-v-82eb4930]{align-content:start;gap:var(--aui-space-4);min-width:0;display:grid}.project-studio-access__header[data-v-82eb4930],.request-title[data-v-82eb4930],.request-actions[data-v-82eb4930]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.project-studio-access h3[data-v-82eb4930],.project-studio-access p[data-v-82eb4930]{margin:0}.project-studio-access h3[data-v-82eb4930]{font-size:14px}.project-studio-access__header[data-v-82eb4930]{flex-wrap:nowrap;align-items:flex-start}.project-studio-access__header>div[data-v-82eb4930],.project-studio-access__device[data-v-82eb4930],.project-studio-access__records[data-v-82eb4930]{gap:var(--aui-space-2);min-width:0;display:grid}.project-studio-access__header p[data-v-82eb4930],.project-studio-access__device>span[data-v-82eb4930],.project-studio-access__empty[data-v-82eb4930]{color:var(--aui-text-secondary);font-size:12px;line-height:1.6}.project-studio-access__records[data-v-82eb4930]{gap:var(--aui-space-3)}.project-studio-access article[data-v-82eb4930]{border-top:1px solid var(--aui-border-subtle);gap:12px;min-width:0;padding-top:16px;display:grid}.request-source[data-v-82eb4930],.request-title span[data-v-82eb4930]{color:var(--aui-text-secondary);overflow-wrap:anywhere;font-size:12px}.request-actions[data-v-82eb4930]{justify-content:flex-start}.project-studio-access pre[data-v-82eb4930]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.project-studio-access article>a[data-v-82eb4930]{color:var(--aui-text-secondary);font-size:13px}.project-settings__tabs[data-v-916987ed]{z-index:1;background:var(--aui-overlay-bg);position:sticky;top:0}.project-settings[data-v-916987ed]{gap:16px;display:grid}.project-settings__form[data-v-916987ed]{gap:14px;display:grid}.project-settings__state-control[data-v-916987ed]{align-items:center;gap:8px;display:flex}.project-settings p[role=alert][data-v-916987ed]{color:var(--aui-danger);margin:0;font-size:11px}.project-settings__locations[data-v-916987ed]{gap:10px;display:grid}.project-settings__locations>header[data-v-916987ed]{align-items:center;gap:7px;display:flex}.project-settings__locations>header strong[data-v-916987ed]{font-size:12px}.project-settings__locations>header span[data-v-916987ed]{color:var(--aui-text-tertiary);font-size:10px}.project-settings__locations>header[data-v-916987ed] .aui-button{margin-left:auto}.project-settings__location-list[data-v-916987ed]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);display:grid;overflow:hidden}.project-settings__location-group>header[data-v-916987ed]{background:var(--aui-bg-subtle);min-height:32px;color:var(--aui-text-secondary);align-items:center;padding:6px 10px;font-size:11px;display:flex}.project-settings__location-group+.project-settings__location-group[data-v-916987ed]{border-top:1px solid var(--aui-border-subtle)}.project-settings__location-list article[data-v-916987ed]{border-bottom:1px solid var(--aui-border-subtle);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;min-height:58px;padding:8px 10px;display:grid}.project-settings__location-list article[data-v-916987ed]:last-child{border-bottom:0}.project-settings__location-list article>div[data-v-916987ed]{gap:3px;min-width:0;display:grid}.project-settings__location-list strong[data-v-916987ed],.project-settings__location-list small[data-v-916987ed]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-settings__location-list strong[data-v-916987ed]{font-size:11px}.project-settings__location-list small[data-v-916987ed]{color:var(--aui-text-tertiary);font-size:9px}.project-settings__state[data-v-916987ed]{min-height:70px;color:var(--aui-text-tertiary);place-items:center;font-size:11px;display:grid}.project-settings nav[data-v-916987ed]{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.project-settings nav a[data-v-916987ed]{border:1px solid var(--aui-border-subtle);min-height:30px;color:var(--aui-text-secondary);border-radius:6px;align-items:center;padding:0 9px;font-size:10px;text-decoration:none;display:inline-flex}.project-settings nav a[data-v-916987ed]:hover{color:var(--aui-text-primary);border-color:var(--aui-border-strong)}@media (width<=560px){.project-settings__location-list article[data-v-916987ed]{grid-template-columns:minmax(0,1fr) auto}.project-settings__location-list article[data-v-916987ed]>.aui-button:last-child{grid-column:2}}.project-home[data-v-438a0b74]{height:100%;color:var(--aui-text-primary);overflow:auto;container-type:inline-size}.project-home__grid[data-v-438a0b74]{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:20px;display:grid}.project-home__grid[data-v-438a0b74]>*{min-width:0}.project-home__items header[data-v-438a0b74]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.project-home h2[data-v-438a0b74]{margin:0;font-size:16px}.project-home__item[data-v-438a0b74]{border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);color:inherit;gap:8px;margin-bottom:10px;padding:16px;text-decoration:none;display:grid}.project-home__item[data-v-438a0b74]:hover{background:var(--aui-bg-hover)}.project-home__item strong[data-v-438a0b74]{overflow-wrap:anywhere;font-size:14px;font-weight:550}.project-home__item small[data-v-438a0b74]{color:var(--aui-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.project-home__all[data-v-438a0b74]{min-height:40px;color:var(--aui-text-secondary);align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.project-home p[data-v-438a0b74],.project-home__empty[data-v-438a0b74]{color:var(--aui-text-tertiary);padding-block:24px;font-size:13px}.project-home a[data-v-438a0b74]:focus-visible{outline:2px solid var(--aui-accent)}@container (width>=1100px){.project-home__grid[data-v-438a0b74]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);column-gap:32px}.project-home__sessions[data-v-438a0b74]{grid-area:1/1/3}.project-home__items[data-v-438a0b74]{grid-area:1/2}.project-home__references[data-v-438a0b74]{grid-area:2/2}}@container (width>=1700px){.project-home__grid[data-v-438a0b74]{grid-template-rows:auto;grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,2fr)}.project-home__sessions[data-v-438a0b74]{grid-row:1}.project-home__references[data-v-438a0b74]{grid-area:1/3}}.not-found[data-v-b6d667fc]{min-height:100%;padding:var(--aui-space-6);color:var(--aui-text-primary);background:var(--aui-bg-app);place-items:center;display:grid}.not-found section[data-v-b6d667fc]{justify-items:start;gap:var(--aui-space-3);border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-xl);background:var(--aui-bg-panel);width:min(520px,100%);padding:clamp(28px,7vw,56px);display:grid}.not-found span[data-v-b6d667fc]{color:var(--aui-text-tertiary);font-family:var(--aui-font-family-code);letter-spacing:.12em;font-size:12px;font-weight:700}.not-found h1[data-v-b6d667fc]{font-size:clamp(24px,5vw,36px);line-height:1.18}.not-found p[data-v-b6d667fc]{max-width:42ch;margin-bottom:var(--aui-space-2);color:var(--aui-text-secondary)}.system-workspace[data-v-a666f7a6]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:auto}.system-workspace__navigation[data-v-a666f7a6]{margin:12px var(--aui-workspace-gutter);flex-wrap:wrap;gap:12px 16px;font-size:13px;display:flex}.system-workspace__navigation a[data-v-a666f7a6]{min-height:32px;color:var(--aui-text-secondary);align-items:center;text-decoration:none;display:inline-flex}.system-workspace__navigation .router-link-active[data-v-a666f7a6]{color:var(--aui-text-primary);font-weight:600}.system-workspace--resource-usage[data-v-a666f7a6]{overflow:hidden}.system-workspace--resource-usage .system-workspace__navigation[data-v-a666f7a6]{flex:none}.system-content-enter-active[data-v-a666f7a6]{transition:opacity .14s var(--aui-ease-standard),transform .16s var(--aui-ease-emphasized)}.system-content-leave-active[data-v-a666f7a6]{transition:opacity 80ms var(--aui-ease-standard);pointer-events:none}.system-content-enter-from[data-v-a666f7a6]{opacity:0;transform:translateY(2px)}.system-content-leave-to[data-v-a666f7a6]{opacity:0}@media (prefers-reduced-motion:reduce){.system-content-enter-active[data-v-a666f7a6],.system-content-leave-active[data-v-a666f7a6]{transition:opacity 80ms var(--aui-ease-standard)}.system-content-enter-from[data-v-a666f7a6]{transform:none}}.resource-findings[data-v-dc2efe66]{gap:var(--aui-space-3);border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-panel);padding:16px;display:grid}.resource-findings__header[data-v-dc2efe66]{justify-content:space-between;align-items:flex-end;gap:var(--aui-space-4);display:flex}.resource-findings__header span[data-v-dc2efe66]{color:var(--aui-warning);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.resource-findings__header h2[data-v-dc2efe66]{margin:4px 0 0;font-size:15px}.resource-findings__header small[data-v-dc2efe66]{color:var(--aui-text-tertiary)}.resource-findings ul[data-v-dc2efe66]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.resource-findings__empty[data-v-dc2efe66]{color:var(--aui-text-secondary);border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-canvas);margin:0;padding:12px;font-size:12px}.resource-findings li[data-v-dc2efe66]{align-items:center;gap:var(--aui-space-3);background:var(--aui-bg-canvas);grid-template-columns:auto minmax(0,1fr) auto;padding:12px;display:grid}.resource-findings li+li[data-v-dc2efe66]{border-top:1px solid var(--aui-border-subtle)}.resource-findings li strong[data-v-dc2efe66]{font-size:13px}.resource-findings li p[data-v-dc2efe66]{color:var(--aui-text-secondary);margin:3px 0;font-size:12px}.resource-findings li small[data-v-dc2efe66]{color:var(--aui-text-tertiary)}.resource-findings__affected[data-v-dc2efe66]{gap:var(--aui-space-2);flex-wrap:wrap;display:flex}.resource-findings__affected a[data-v-dc2efe66]{color:var(--aui-accent);text-decoration:none}.resource-findings li>a[data-v-dc2efe66]{color:var(--aui-accent);font-size:12px;font-weight:650;text-decoration:none}.resource-findings__severity[data-v-dc2efe66]{color:var(--aui-warning);background:color-mix(in srgb, var(--aui-warning) 12%, transparent);border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}.resource-findings__severity[data-severity=blocking][data-v-dc2efe66]{color:var(--aui-danger);background:color-mix(in srgb, var(--aui-danger) 12%, transparent)}@media (width<=720px){.resource-findings__header[data-v-dc2efe66]{flex-direction:column;align-items:flex-start}.resource-findings li[data-v-dc2efe66]{grid-template-columns:auto minmax(0,1fr)}.resource-findings li>a[data-v-dc2efe66]{grid-column:2}}.system-overview[data-v-9268b528]{gap:var(--aui-space-5);color:var(--aui-text-primary);display:grid}.system-overview__notice[data-v-9268b528],.system-overview__health[data-v-9268b528]{align-items:center;gap:var(--aui-space-3);border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-panel);padding:12px 14px;display:flex}.system-overview__notice[data-v-9268b528]{color:var(--aui-warning);background:color-mix(in srgb, var(--aui-warning) 7%, var(--aui-bg-panel))}.system-overview__health[data-v-9268b528]{justify-content:space-between}.system-overview__health>div[data-v-9268b528]{align-items:center;gap:var(--aui-space-3);display:flex}.system-overview__health-dot[data-v-9268b528]{background:var(--aui-warning);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--aui-warning) 12%, transparent);border-radius:50%}.system-overview__health-dot[data-state=ready][data-v-9268b528]{background:var(--aui-success);box-shadow:0 0 0 4px color-mix(in srgb, var(--aui-success) 12%, transparent)}.system-overview__health-dot[data-state=blocked][data-v-9268b528]{background:var(--aui-danger);box-shadow:0 0 0 4px color-mix(in srgb, var(--aui-danger) 12%, transparent)}.system-overview__health strong[data-v-9268b528]{font-size:13px}.system-overview__health p[data-v-9268b528]{color:var(--aui-text-secondary);margin:3px 0 0;font-size:12px}.system-overview__health-actions[data-v-9268b528]{align-items:center;gap:var(--aui-space-2);display:flex}.system-overview__health-actions>a[data-v-9268b528]{color:var(--aui-accent);font-size:12px;font-weight:700;text-decoration:none}.system-overview__grid[data-v-9268b528]{gap:var(--aui-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.system-overview__card[data-v-9268b528]{gap:var(--aui-space-3);color:inherit;border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-panel);transition:border-color var(--aui-motion-fast), background var(--aui-motion-fast);padding:16px;text-decoration:none;display:grid}.system-overview__card[data-v-9268b528]:hover{border-color:var(--aui-border-strong);background:var(--aui-bg-hover)}.system-overview__card>span[data-v-9268b528]{color:var(--aui-accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.system-overview__card div[data-v-9268b528]{align-items:baseline;gap:var(--aui-space-2);display:flex}.system-overview__card strong[data-v-9268b528]{font-size:24px}.system-overview__card h2[data-v-9268b528]{margin:0;font-size:15px}.system-overview__card p[data-v-9268b528]{color:var(--aui-text-secondary);margin:0;font-size:12px}.system-overview__card small[data-v-9268b528]{color:var(--aui-text-tertiary)}@media (width<=720px){.system-overview__grid[data-v-9268b528]{grid-template-columns:minmax(0,1fr)}.system-overview__health[data-v-9268b528]{align-items:flex-start}}@media (width>=721px) and (width<=1180px){.system-overview__grid[data-v-9268b528]{grid-template-columns:repeat(2,minmax(0,1fr))}}.diagnostic-drawer[data-v-ad057554]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.diagnostic-drawer>header[data-v-ad057554]{justify-content:space-between;align-items:end;gap:var(--aui-space-3);padding-bottom:var(--aui-space-3);border-bottom:1px solid var(--aui-border-subtle);display:flex}.diagnostic-drawer>header div[data-v-ad057554]{justify-items:start;gap:var(--aui-space-2);min-width:0;display:grid}.diagnostic-drawer>header strong[data-v-ad057554]{overflow-wrap:anywhere}.diagnostic-drawer>header>span[data-v-ad057554],.diagnostic-drawer>p[data-v-ad057554]{color:var(--aui-text-secondary);text-align:right;margin:0;font-size:12px}.diagnostic-drawer dl[data-v-ad057554]{gap:var(--aui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.diagnostic-drawer dl div[data-v-ad057554]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);min-width:0;padding:10px}.diagnostic-drawer__actions[data-v-ad057554]{gap:var(--aui-space-2);flex-wrap:wrap;display:flex}.diagnostic-drawer__actions a[data-v-ad057554]{color:var(--aui-accent);border:1px solid var(--aui-border-default);border-radius:var(--aui-radius-sm);padding:7px 10px;text-decoration:none}.diagnostic-drawer dt[data-v-ad057554],.diagnostic-json>strong[data-v-ad057554]{color:var(--aui-text-tertiary);text-transform:uppercase;font-size:10px}.diagnostic-drawer dd[data-v-ad057554]{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.diagnostic-drawer__error[data-v-ad057554]{border-radius:var(--aui-radius-sm);background:color-mix(in srgb, var(--aui-danger) 7%, transparent);padding:10px 12px;color:var(--aui-danger)!important;text-align:left!important}.diagnostic-json[data-v-ad057554]{gap:var(--aui-space-2);display:grid}.diagnostic-json pre[data-v-ad057554]{max-height:260px;color:var(--aui-text-primary);border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px;font-size:11px;overflow:auto}@media (width<=620px){.diagnostic-drawer>header[data-v-ad057554]{flex-direction:column;align-items:start}.diagnostic-drawer>header>span[data-v-ad057554]{text-align:left}.diagnostic-drawer dl[data-v-ad057554]{grid-template-columns:minmax(0,1fr)}}.diagnostics-page[data-v-48b4bc50]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.diagnostics-page__header[data-v-48b4bc50]{justify-content:space-between;align-items:end;gap:var(--aui-space-4);display:flex}.diagnostics-page__header span[data-v-48b4bc50]{color:var(--aui-accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.diagnostics-page__header h2[data-v-48b4bc50]{margin:4px 0;font-size:20px}.diagnostics-page__header p[data-v-48b4bc50]{color:var(--aui-text-secondary);margin:0;font-size:12px}.diagnostics-page__actions[data-v-48b4bc50]{gap:var(--aui-space-2);flex-wrap:wrap;display:flex}.diagnostics-page__error[data-v-48b4bc50]{align-items:center;gap:var(--aui-space-2);color:var(--aui-danger);border:1px solid color-mix(in srgb, var(--aui-danger) 28%, var(--aui-border-subtle));border-radius:var(--aui-radius-sm);background:color-mix(in srgb, var(--aui-danger) 6%, var(--aui-bg-panel));padding:10px 12px;font-size:12px;display:flex}.diagnostics-summary[data-v-48b4bc50]{gap:var(--aui-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.diagnostics-summary article[data-v-48b4bc50]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-panel);align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.diagnostics-summary article[data-v-48b4bc50]:last-child{border-right:0}.diagnostics-summary h3[data-v-48b4bc50]{color:var(--aui-text-primary);margin:0;font-size:13px}.diagnostics-summary article>div[data-v-48b4bc50]{border-top:1px solid var(--aui-border-subtle);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;min-width:0;padding-top:8px;display:grid}.diagnostics-summary span[data-v-48b4bc50],.diagnostics-summary small[data-v-48b4bc50]{color:var(--aui-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.diagnostics-summary small[data-v-48b4bc50]{grid-column:1/-1}.diagnostics-summary strong[data-v-48b4bc50]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.distribution-summary[data-v-48b4bc50]{gap:var(--aui-space-4);border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-panel);grid-template-columns:minmax(160px,.7fr) minmax(0,2fr);align-items:center;padding:13px 14px;display:grid}.distribution-summary>div[data-v-48b4bc50]{gap:3px;display:grid}.distribution-summary span[data-v-48b4bc50],.distribution-summary small[data-v-48b4bc50],.distribution-summary dt[data-v-48b4bc50]{color:var(--aui-text-tertiary);font-size:11px}.distribution-summary strong[data-v-48b4bc50]{font-size:15px}.distribution-summary dl[data-v-48b4bc50]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;display:grid}.distribution-summary dl div[data-v-48b4bc50]{min-width:0}.distribution-summary dt[data-v-48b4bc50],.distribution-summary dd[data-v-48b4bc50]{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.distribution-summary dd[data-v-48b4bc50]{color:var(--aui-text-secondary);font-size:12px}.distribution-summary code[data-v-48b4bc50]{border-radius:var(--aui-radius-sm);background:var(--aui-bg-muted);color:var(--aui-text-secondary);grid-column:1/-1;padding:7px 9px;font-size:11px;overflow:auto}@media (width<=1100px){.diagnostics-summary[data-v-48b4bc50]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.diagnostics-page__header[data-v-48b4bc50]{flex-direction:column;align-items:start}.diagnostics-summary[data-v-48b4bc50],.distribution-summary[data-v-48b4bc50]{grid-template-columns:minmax(0,1fr)}.diagnostics-summary article[data-v-48b4bc50]{border-right:0}.distribution-summary dl[data-v-48b4bc50]{grid-template-columns:minmax(0,1fr)}}.enrollment-step[data-v-ca827f90]{align-content:start;gap:18px;max-width:720px;display:grid}.enrollment-step h4[data-v-ca827f90]{margin:0 0 6px;font-size:18px}.enrollment-step p[data-v-ca827f90]{color:var(--aui-text-secondary);margin:0;font-size:12px;line-height:1.55}.enrollment-step ol[data-v-ca827f90]{color:var(--aui-text-secondary);gap:7px;margin:0;padding-left:20px;font-size:12px;display:grid}.enrollment-step__notice[data-v-ca827f90]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);gap:8px;padding:14px;display:grid}.enrollment-step__notice button[data-v-ca827f90]{justify-self:start}.enrollment-step__waiting[data-v-ca827f90]{color:var(--aui-text-secondary);align-items:center;gap:8px;font-size:11px;display:flex}.enrollment-step footer[data-v-ca827f90]{display:flex}.enrollment-step[data-v-6db998ca]{align-content:start;gap:20px;max-width:620px;display:grid}.enrollment-step h4[data-v-6db998ca]{margin:0 0 6px;font-size:18px}.enrollment-step p[data-v-6db998ca]{color:var(--aui-text-secondary);margin:0;font-size:12px}.enrollment-step dl[data-v-6db998ca]{border-top:1px solid var(--aui-border-subtle);margin:0;display:grid}.enrollment-step dl div[data-v-6db998ca]{border-bottom:1px solid var(--aui-border-subtle);grid-template-columns:120px minmax(0,1fr);gap:12px;padding:11px 2px;font-size:12px;display:grid}.enrollment-step dt[data-v-6db998ca]{color:var(--aui-text-tertiary)}.enrollment-step dd[data-v-6db998ca]{margin:0}.enrollment-step footer[data-v-6db998ca]{display:flex}.enrollment-step[data-v-12b4cd3e]{align-content:start;gap:22px;max-width:680px;display:grid}.enrollment-step h4[data-v-12b4cd3e]{margin:0 0 6px;font-size:18px}.enrollment-step p[data-v-12b4cd3e]{color:var(--aui-text-secondary);margin:0;font-size:12px;line-height:1.55}.enrollment-step__form[data-v-12b4cd3e]{gap:13px;display:grid}.enrollment-step__advanced[data-v-12b4cd3e]{color:var(--aui-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:11px}.enrollment-step footer[data-v-12b4cd3e]{align-items:center;gap:8px;display:flex}.enrollment-step[data-v-c65613d9]{align-content:start;gap:20px;max-width:680px;display:grid}.enrollment-step h4[data-v-c65613d9]{margin:0 0 6px;font-size:18px}.enrollment-step p[data-v-c65613d9]{color:var(--aui-text-secondary);margin:0;font-size:12px}.enrollment-step ul[data-v-c65613d9]{border-top:1px solid var(--aui-border-subtle);margin:0;padding:0;list-style:none;display:grid}.enrollment-step li[data-v-c65613d9]{border-bottom:1px solid var(--aui-border-subtle);color:var(--aui-text-tertiary);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 2px;font-size:12px;display:grid}.enrollment-step li[data-state=completed][data-v-c65613d9]{color:var(--aui-success)}.enrollment-step li[data-state=active][data-v-c65613d9]{color:var(--aui-text-primary)}.enrollment-step li[data-state=needs_attention][data-v-c65613d9]{color:var(--aui-danger)}.enrollment-step li strong[data-v-c65613d9]{color:var(--aui-text-primary)}.enrollment-step__dot[data-v-c65613d9]{background:var(--aui-border-strong);border-radius:50%;width:7px;height:7px;margin:6px;display:block}.enrollment-step__error[data-v-c65613d9]{color:var(--aui-danger)!important}.enrollment-step footer[data-v-c65613d9]{gap:8px;display:flex}.runtime-enrollment[data-v-0c040671]{grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.runtime-enrollment__header[data-v-0c040671]{justify-content:space-between;align-items:start;gap:16px;padding-bottom:14px;display:flex}.runtime-enrollment__header h3[data-v-0c040671]{margin:0 0 5px;font-size:18px}.runtime-enrollment__header p[data-v-0c040671]{color:var(--aui-text-secondary);margin:0;font-size:12px}.runtime-enrollment__body[data-v-0c040671]{min-height:0;padding:24px 4px 36px;overflow:auto}.runtime-enrollment__error[data-v-0c040671]{max-width:720px;color:var(--aui-danger);margin:16px 0 0;font-size:12px}.runtime-enrollment__preview[data-v-0c040671]{color:var(--aui-text-secondary);gap:6px;margin:0;padding-left:18px;font-size:12px;display:grid}.enrollment-stage-enter-active[data-v-0c040671]{transition:opacity .14s var(--aui-ease-standard),transform .16s var(--aui-ease-emphasized)}.enrollment-stage-leave-active[data-v-0c040671]{transition:opacity 80ms var(--aui-ease-standard);pointer-events:none}.enrollment-stage-enter-from[data-v-0c040671]{opacity:0;transform:translate(4px)}.enrollment-stage-leave-to[data-v-0c040671]{opacity:0}@media (prefers-reduced-motion:reduce){.enrollment-stage-enter-active[data-v-0c040671],.enrollment-stage-leave-active[data-v-0c040671]{transition:opacity 80ms var(--aui-ease-standard)}.enrollment-stage-enter-from[data-v-0c040671]{transform:none}}.aui-dialog:has(.endpoint-management-layout){border:0;width:min(1180px,100vw - 64px);height:min(850px,100dvh - 64px)}.endpoint-management-header{border-bottom:1px solid var(--aui-border-subtle);align-items:center;gap:16px;padding:18px 24px;display:flex}.endpoint-management-status{white-space:nowrap;color:var(--aui-text-secondary);align-items:center;gap:6px;font-size:12px;display:flex}.endpoint-management-actions{align-items:center;gap:4px;margin-left:auto;display:flex}.endpoint-management-layout{height:100%;min-height:0;display:flex}.endpoint-management-nav{background:var(--aui-bg-subtle);flex-direction:column;flex:0 0 200px;gap:28px;padding:26px 16px;display:flex;overflow:auto}.endpoint-management-nav>div{gap:4px;display:grid}.endpoint-management-nav p{color:var(--aui-text-tertiary);margin:0 12px 8px;font-size:11px}.endpoint-management-nav .aui-button{justify-content:flex-start;width:100%}.endpoint-management-nav .aui-button[aria-current=page]{background:var(--aui-nav-bg-selected);color:var(--aui-text-primary);border-color:#0000}.endpoint-management-nav .aui-button[aria-current=page]>svg{color:var(--aui-accent-strong)}.endpoint-management-nav .aui-button[aria-current=page]:hover:not(:disabled):not([aria-disabled=true]){background:var(--aui-nav-bg-selected-hover)}.endpoint-management-content{flex-direction:column;flex:1;min-width:0;display:flex}.endpoint-management-heading{justify-content:space-between;align-items:center;gap:12px;padding:26px 28px 22px;display:flex}.endpoint-management-heading:focus{outline:none}.endpoint-management-heading h2{margin:0;font-size:20px;font-weight:650}.endpoint-management-mobile-nav{display:none}.endpoint-management-body{overscroll-behavior:contain;flex:1;min-height:0;padding:0 28px 28px;overflow:auto}@media (width<=767px){.aui-dialog:has(.endpoint-management-layout){border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.endpoint-management-header{flex-wrap:wrap;gap:8px;padding:14px 16px}.endpoint-management-header .endpoint-identity{min-width:0;max-width:calc(100% - 90px)}.endpoint-management-status{flex-basis:100%;order:3}.endpoint-management-nav{display:none}.endpoint-management-heading{padding:20px 16px 16px}.endpoint-management-heading h2{display:none}.endpoint-management-mobile-nav{width:100%;display:block}.endpoint-management-body{padding:0 16px 20px}}@media (forced-colors:active){.endpoint-management-nav .aui-button[aria-current=page],.endpoint-management-nav .aui-button[aria-current=page]:hover:not(:disabled):not([aria-disabled=true]){color:highlighttext;forced-color-adjust:none;background:highlight}.endpoint-management-nav .aui-button[aria-current=page]>svg{color:currentColor}}.endpoint-permissions[data-v-e9853923]{gap:var(--aui-space-4);min-width:0;display:grid}.endpoint-permissions__host[data-v-e9853923]{min-height:32px}.endpoint-permissions>button[data-v-e9853923]{justify-self:start}.endpoint-permissions[data-v-e9853923] textarea{overflow-wrap:anywhere}.endpoint-panel[data-v-4c1c6384]{gap:var(--aui-space-4);margin-bottom:var(--aui-space-5);display:grid}.configuration-state[data-v-4c1c6384]{align-items:center;gap:var(--aui-space-2);color:var(--aui-text-secondary);margin:0;font-size:12px;display:flex}.device-facts[data-v-4c1c6384]{--aui-surface-bg:var(--aui-bg-subtle);--aui-surface-border:transparent;align-items:center;gap:var(--aui-space-4) var(--aui-space-5);grid-template-columns:minmax(0,1fr) auto auto;margin:0;display:grid}.device-facts>div[data-v-4c1c6384]{min-width:0}.device-facts dt[data-v-4c1c6384]{color:var(--aui-text-secondary);font-size:12px}.device-facts dd[data-v-4c1c6384]{align-items:center;gap:var(--aui-space-2);min-height:32px;margin:var(--aui-space-1) 0 0;font-size:13px;display:flex}.device-facts code[data-v-4c1c6384]{overflow-wrap:anywhere;min-width:0}.device-facts .aui-icon-button[data-v-4c1c6384]{flex:none}@media (width<=720px){.device-facts[data-v-4c1c6384]{grid-template-columns:repeat(2,minmax(0,1fr))}.device-facts__id[data-v-4c1c6384]{grid-column:1/-1}}.observation-pause-target[data-v-c8e5e82c]{overflow-wrap:anywhere}.endpoint-settings-installation[data-v-b65c5723],.endpoint-settings-installation-summary[data-v-b65c5723]{text-align:left;overflow-wrap:anywhere;gap:8px;display:grid}.endpoint-settings-installation[data-v-b65c5723]{--aui-surface-bg:var(--aui-bg-subtle);--aui-surface-radius:var(--aui-radius-md);min-height:112px;transition-property:background,color,border-color,opacity}.endpoint-settings-installation.is-interactive[data-v-b65c5723]:active:not(:disabled):not([aria-disabled=true]){transform:none}.endpoint-settings-installation-heading[data-v-b65c5723]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.endpoint-settings-installation-heading strong[data-v-b65c5723]{min-width:0;font-size:15px;font-weight:650}.endpoint-settings-installation-heading[data-v-b65c5723]>:last-child:not(strong){flex-shrink:0}.endpoint-settings-installation-origin[data-v-b65c5723]{color:var(--aui-text-secondary);font-size:13px}.endpoint-settings-installation-path[data-v-b65c5723]{color:var(--aui-text-tertiary);font-size:12px;line-height:1.5}.endpoint-settings-object.endpoint-provider-row{padding:12px 16px}.endpoint-provider-summary{grid-template-columns:minmax(150px,1fr) auto;align-items:center;gap:20px;display:grid}.endpoint-provider-identity{align-items:center;gap:12px;min-width:0;display:flex}.endpoint-provider-identity>div{min-width:0}.endpoint-provider-identity h3{font-size:14px;line-height:1.4}.endpoint-provider-identity span{color:var(--aui-text-tertiary);margin-top:3px;font-size:12px;display:block}.endpoint-provider-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.endpoint-provider-path-field{align-items:center;gap:8px;margin-top:12px;display:flex}.endpoint-provider-path-label{white-space:nowrap;color:var(--aui-text-secondary);font-size:12px}.endpoint-provider-path-field>.aui-field{flex:1;min-width:0}.endpoint-settings-login{color:var(--aui-text-secondary);overflow-wrap:anywhere;margin-top:12px;font-size:12px}.endpoint-settings-login code{-webkit-user-select:text;user-select:text}@media (width<=600px){.endpoint-provider-summary{grid-template-columns:minmax(0,1fr);gap:12px}.endpoint-provider-actions{justify-content:flex-start}}@media (width<=480px){.endpoint-settings-object.endpoint-provider-row{padding:16px}.endpoint-provider-path-field{flex-wrap:wrap}.endpoint-provider-path-field>.aui-field{flex-basis:100%}}.observation-sources h3[data-v-e9d46de1]{margin:0 0 16px;font-size:14px}.observation-sources-list[data-v-e9d46de1]{gap:4px;display:grid}.observation-source[data-v-e9d46de1]{border-radius:var(--aui-radius-sm);outline:none;align-items:center;gap:12px;padding:12px 4px;display:flex}.observation-source[data-v-e9d46de1]:focus{box-shadow:var(--aui-focus-ring)}.observation-source-identity[data-v-e9d46de1]{flex:1;gap:4px;min-width:0;display:grid}.observation-source-identity strong[data-v-e9d46de1]{font-size:13px}.observation-source-identity span[data-v-e9d46de1]{color:var(--aui-text-secondary);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:12px;display:flex}.observation-source[data-v-e9d46de1] .aui-switch__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.observation-source[data-v-e9d46de1] .aui-switch{flex-shrink:0;min-height:36px}.observation-destinations h3[data-v-d575c288]{margin:0 0 16px;font-size:14px}.observation-destination[data-v-d575c288]{justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.observation-destination-identity[data-v-d575c288]{align-items:center;gap:8px;min-width:0;display:flex}.observation-destination-identity strong[data-v-d575c288]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.observation-destination-identity>.observation-destination-status[data-v-d575c288]{color:var(--aui-text-secondary);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:0 6px;font-size:12px;font-weight:400;display:inline-flex}.observation-destination[data-v-d575c288] .aui-switch{flex-shrink:0}.endpoint-settings-observation[data-v-cc406667]{gap:24px;display:grid}.endpoint-settings-session-history[data-v-cc406667]{min-width:0}.endpoint-settings-session-history h3[data-v-cc406667]{margin:0 0 12px;font-size:14px;font-weight:650}.local-settings{grid-template-rows:minmax(0,1fr);grid-template-columns:192px minmax(0,1fr);height:100dvh;font-size:14px;display:grid;overflow:hidden}.endpoint-settings-sidebar{background:var(--aui-bg-subtle);flex-direction:column;gap:24px;padding:30px 16px 20px;display:flex}.endpoint-settings-sidebar h1{margin:0 8px;font-size:16px;font-weight:650}.endpoint-settings-sidebar nav{gap:4px;display:grid}.endpoint-settings-sidebar nav .endpoint-settings-nav-item{text-align:left;justify-content:flex-start}.endpoint-settings-session:focus-visible{outline:2px solid var(--aui-accent);outline-offset:2px}.endpoint-settings-background{margin-top:auto}.endpoint-settings-background-entry{justify-content:flex-start;width:100%}.endpoint-settings-content{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.endpoint-settings-heading{padding:26px var(--aui-workspace-gutter) 24px;flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.endpoint-settings-panel{overscroll-behavior:contain;min-height:0;padding:0 var(--aui-workspace-gutter) 26px;flex:1;position:relative;overflow:auto}.endpoint-settings-heading h2{letter-spacing:-.02em;margin:0;font-size:22px}.endpoint-settings-server-list,.endpoint-settings-form{gap:16px;display:grid}.endpoint-settings-object{--aui-surface-bg:var(--aui-bg-subtle);--aui-surface-radius:var(--aui-radius-lg);--aui-control-bg:var(--aui-bg-panel)}.endpoint-settings-object-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.endpoint-settings-object-heading>div{min-width:0}.endpoint-settings-object h3{margin:0;font-size:15px;font-weight:650}.endpoint-settings-address{color:var(--aui-text-tertiary);overflow-wrap:anywhere;margin-top:6px;font-size:12px;display:block}.endpoint-settings-server-controls{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:24px;display:flex}.endpoint-settings-inline-actions,.endpoint-settings-switch-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.endpoint-settings-server-controls .endpoint-settings-inline-actions{margin-left:auto}.endpoint-settings-add-server{justify-self:start}.endpoint-settings-business-state{color:var(--aui-text-secondary);overflow-wrap:anywhere;margin:14px 0 0;line-height:1.5}.endpoint-settings-hint{color:var(--aui-text-tertiary);margin:0;font-size:12px;line-height:1.6}.endpoint-settings-facts{gap:10px;margin:0;font-size:12px;display:grid}.endpoint-settings-facts>div{justify-content:space-between;gap:16px;display:flex}.endpoint-settings-facts dt{color:var(--aui-text-tertiary)}.endpoint-settings-facts dd{overflow-wrap:anywhere;margin:0}.endpoint-settings-fieldset{border:0;min-width:0;margin:0;padding:0}.endpoint-settings-fieldset legend{color:var(--aui-text-secondary);margin-bottom:8px;font-size:12px;font-weight:650}.endpoint-settings-provider-options{flex-wrap:wrap;gap:8px 16px;display:flex}.endpoint-settings-host-toolbar{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:4px;display:flex}.endpoint-settings-host-capacity{flex:0 190px;min-width:0}.endpoint-settings-session-list{gap:8px;display:grid}.endpoint-settings-session{background:var(--aui-bg-subtle);color:var(--aui-text-primary);border-radius:var(--aui-radius-md);text-align:left;cursor:pointer;border:0;justify-content:space-between;gap:16px;padding:16px;display:flex}.endpoint-settings-session:hover{background:var(--aui-bg-hover)}.endpoint-settings-session>span{overflow-wrap:anywhere;min-width:0}.endpoint-settings-session strong{font-size:13px;display:block}.endpoint-settings-session small{color:var(--aui-text-tertiary);margin-top:6px;font-size:11px;display:block}.endpoint-settings-session>span:last-child{max-width:40%;color:var(--aui-text-secondary);flex-shrink:0;font-size:12px}.endpoint-settings-list-sentinel{height:1px}.endpoint-settings-session-targets{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.endpoint-settings-gap-list,.endpoint-settings-gap{gap:8px;display:grid}.endpoint-settings-gap{font-size:12px;line-height:1.5}.endpoint-settings-gap strong{font-weight:600}.endpoint-settings-gap>span{color:var(--aui-text-secondary);overflow-wrap:anywhere}@media (width<=760px){.local-settings{grid-template-columns:150px minmax(0,1fr)}.endpoint-settings-sidebar{padding-inline:10px}.endpoint-settings-server-controls{gap:16px}.endpoint-settings-server-controls .endpoint-settings-inline-actions{margin-left:0}}.manager-maintenance[data-v-3bb5c8af]{gap:var(--aui-space-4);display:grid}.manager-maintenance__actions[data-v-3bb5c8af]{gap:var(--aui-space-2);flex-wrap:wrap;display:flex}.manager-maintenance__progress[data-v-3bb5c8af]{gap:var(--aui-space-3);display:grid}.manager-maintenance__progress>[role=status][data-v-3bb5c8af]{align-items:center;gap:var(--aui-space-2);display:flex}.manager-maintenance__count[data-v-3bb5c8af],.manager-maintenance__bindings[data-v-3bb5c8af],.manager-maintenance__impact span[data-v-3bb5c8af]{color:var(--aui-text-secondary);font-size:13px}.manager-maintenance__bindings[data-v-3bb5c8af]{gap:var(--aui-space-2);margin:0;padding:0;list-style:none;display:grid}.manager-maintenance__bindings li[data-v-3bb5c8af]{justify-content:space-between;gap:var(--aui-space-3);display:flex}.manager-maintenance__impact[data-v-3bb5c8af]{gap:var(--aui-space-3);padding-left:18px;display:grid}.manager-maintenance__impact span[data-v-3bb5c8af]{overflow-wrap:anywhere;display:block}.manager-maintenance__error[data-v-3bb5c8af]{overflow-wrap:anywhere;color:var(--aui-danger);margin:0}@media (width<=600px){.endpoint-settings-object-heading[data-v-3bb5c8af]{align-items:flex-start;gap:var(--aui-space-3);flex-direction:column}}.endpoint-manager-settings[data-v-56a3ee1b]{gap:var(--aui-space-4);flex-direction:column;height:100%;min-height:0;display:flex}.endpoint-manager-panel[data-v-56a3ee1b]{min-height:0}.endpoint-manager-facts[data-v-56a3ee1b]{margin-top:24px}.endpoint-manager-impact[data-v-56a3ee1b]{gap:10px;padding-left:18px;font-size:13px;display:grid}.endpoint-manager-impact span[data-v-56a3ee1b]{color:var(--aui-text-tertiary);overflow-wrap:anywhere;font-size:12px;display:block}@media (width<=600px){.endpoint-manager-settings[data-v-56a3ee1b]{gap:12px}.endpoint-manager-settings[data-v-56a3ee1b] .endpoint-settings-object-heading{flex-wrap:wrap;align-items:flex-start}.endpoint-manager-settings[data-v-56a3ee1b] .endpoint-settings-object-heading .aui-switch{margin-left:0}}.security-panel[data-v-6d95f418],.security-access[data-v-6d95f418]{gap:var(--aui-space-4);min-width:0;display:grid}.security-panel h3[data-v-6d95f418]{margin:0;font-size:14px;font-weight:650}.security-revoke[data-v-6d95f418]{justify-content:space-between;align-items:center;gap:var(--aui-space-3);padding-top:var(--aui-space-5);border-top:1px solid var(--aui-border-subtle);flex-wrap:wrap;display:flex}.security-revoke p[data-v-6d95f418]{margin:var(--aui-space-2) 0 0;color:var(--aui-text-secondary);font-size:12px;line-height:1.6}.detail-state[data-v-ab9f2ad4]{color:var(--aui-text-secondary);text-align:center;padding:32px;font-size:12px}.detail-state.is-error[data-v-ab9f2ad4]{color:var(--aui-danger)}.mutation-warnings[data-v-ab9f2ad4]{color:var(--aui-text-secondary);gap:6px;margin:0;padding-left:20px;font-size:12px;display:grid}.mutation-safe[data-v-ab9f2ad4]{color:var(--aui-text-secondary);margin:0;font-size:12px}.endpoints-page[data-v-5d524937]{gap:var(--aui-space-4);height:100%;min-height:0;color:var(--aui-text-primary);flex-direction:column;display:flex}.endpoint-list[data-v-5d524937]{gap:16px;min-height:0;display:grid;overflow:auto}.endpoints-page[data-v-5d524937]{padding-top:8px}.endpoint-list[data-v-5d524937] .aui-resource-list{width:100%}.page-header[data-v-5d524937]{justify-content:space-between;align-items:end;gap:var(--aui-space-4);display:flex}.page-header h2[data-v-5d524937]{margin:4px 0;font-size:20px}.page-header p[data-v-5d524937]{color:var(--aui-text-secondary);margin:0;font-size:12px}.page-error[data-v-5d524937]{color:var(--aui-danger);border:1px solid color-mix(in srgb,var(--aui-danger) 28%,var(--aui-border-subtle));border-radius:var(--aui-radius-sm);background:color-mix(in srgb,var(--aui-danger) 6%,var(--aui-bg-panel));align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.endpoint-list-header[data-v-5d524937],.endpoint-list-header>div[data-v-5d524937]{gap:4px;display:grid}.endpoint-list-header[data-v-5d524937]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.endpoint-list-header span[data-v-5d524937]{color:var(--aui-text-tertiary);font-size:10px}.endpoint-list-header__actions[data-v-5d524937]{align-items:center;gap:4px;display:flex}.connect-button[data-v-5d524937]{width:100%}.endpoint-empty[data-v-5d524937]{min-height:420px;color:var(--aui-text-secondary);text-align:center;place-content:center;gap:6px;display:grid}.endpoint-empty strong[data-v-5d524937]{color:var(--aui-text-primary);font-size:14px}.endpoint-empty p[data-v-5d524937]{max-width:440px;margin:0;font-size:12px;line-height:1.6}@media (width<=760px){.page-header[data-v-5d524937]{flex-direction:column;align-items:start}.endpoint-empty[data-v-5d524937]{min-height:220px}}.capability-profile[data-v-27de1b16],.capability-group[data-v-27de1b16]{gap:var(--aui-space-3);display:grid}.section-header[data-v-27de1b16],.capability-group>header[data-v-27de1b16]{justify-content:space-between;align-items:start;gap:var(--aui-space-3);display:flex}.section-header>div[data-v-27de1b16]{gap:4px;display:grid}.section-header span[data-v-27de1b16],.capability-group>header span[data-v-27de1b16],.capability-group p[data-v-27de1b16]{color:var(--aui-text-tertiary);margin:0;font-size:11px}.section-header strong[data-v-27de1b16],.capability-group>header strong[data-v-27de1b16]{color:var(--aui-text-secondary);font-size:12px}.capability-group[data-v-27de1b16]{padding-top:var(--aui-space-3);border-top:1px solid var(--aui-border-subtle)}.badge-list[data-v-27de1b16]{flex-wrap:wrap;gap:8px;display:flex}.runtime-panel[data-v-c2e92cdb],.drawer-body[data-v-c2e92cdb]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.panel-header[data-v-c2e92cdb],.identity[data-v-c2e92cdb]{justify-content:space-between;align-items:end;gap:var(--aui-space-4);display:flex}.panel-header>div[data-v-c2e92cdb]{gap:4px;display:grid}.panel-header span[data-v-c2e92cdb],.description[data-v-c2e92cdb]{color:var(--aui-text-secondary);margin:0;font-size:12px}.panel-error[data-v-c2e92cdb]{color:var(--aui-danger);border:1px solid color-mix(in srgb,var(--aui-danger) 28%,var(--aui-border-subtle));border-radius:var(--aui-radius-sm);background:color-mix(in srgb,var(--aui-danger) 6%,var(--aui-bg-panel));align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.identity[data-v-c2e92cdb]{border-bottom:1px solid var(--aui-border-subtle);padding-bottom:12px}.identity div[data-v-c2e92cdb]{justify-items:start;gap:8px;display:grid}.identity>span[data-v-c2e92cdb]{color:var(--aui-text-secondary);font-size:12px}.details[data-v-c2e92cdb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.details div[data-v-c2e92cdb]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);min-width:0;padding:10px}.details dt[data-v-c2e92cdb]{color:var(--aui-text-tertiary);text-transform:uppercase;font-size:10px}.details dd[data-v-c2e92cdb]{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.commands[data-v-c2e92cdb]{gap:8px;display:grid}.commands header[data-v-c2e92cdb]{color:var(--aui-text-secondary);justify-content:space-between;font-size:12px;display:flex}.commands div[data-v-c2e92cdb]{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:8px;display:grid}.commands div span[data-v-c2e92cdb],.commands p[data-v-c2e92cdb]{color:var(--aui-text-tertiary);font-size:11px}.commands code[data-v-c2e92cdb]{overflow-wrap:anywhere;border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);padding:8px;font-size:11px}.drawer-actions[data-v-c2e92cdb]{flex-wrap:wrap;gap:8px;display:flex}.readiness-summary[data-v-c2e92cdb]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 12px;padding:12px;display:grid}.readiness-summary>div[data-v-c2e92cdb]{gap:3px;display:grid}.readiness-summary span[data-v-c2e92cdb],.readiness-summary p[data-v-c2e92cdb]{color:var(--aui-text-secondary);margin:0;font-size:11px}.readiness-summary p[data-v-c2e92cdb]{grid-column:1/-1}.agent-form[data-v-c2e92cdb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.agent-form label[data-v-c2e92cdb]:not(.aui-checkbox){color:var(--aui-text-secondary);gap:6px;font-size:12px;font-weight:600;display:grid}.agent-form input[data-v-c2e92cdb],.agent-form select[data-v-c2e92cdb]{height:var(--aui-control-height-md);min-width:0;color:var(--aui-text-primary);border:1px solid var(--aui-control-border);border-radius:var(--aui-radius-sm);background:var(--aui-control-bg);outline:0;padding:0 10px}.agent-form input[data-v-c2e92cdb]:focus,.agent-form select[data-v-c2e92cdb]:focus{border-color:var(--aui-accent);box-shadow:var(--aui-focus-ring)}.form-error[data-v-c2e92cdb]{color:var(--aui-danger);grid-column:1/-1;margin:0;font-size:12px}@media (width<=720px){.panel-header[data-v-c2e92cdb]{flex-direction:column;align-items:start}.details[data-v-c2e92cdb],.agent-form[data-v-c2e92cdb]{grid-template-columns:minmax(0,1fr)}}.system-detail-page[data-v-6b2bcc62]{gap:var(--aui-space-5);min-width:0;color:var(--aui-text-primary);display:grid}.system-detail-page__header[data-v-6b2bcc62]{align-items:start;gap:var(--aui-space-4);min-width:0;padding-bottom:var(--aui-space-4);border-bottom:1px solid var(--aui-border-subtle);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.system-detail-page__heading[data-v-6b2bcc62]{gap:4px;min-width:0;display:grid}.system-detail-page__heading h2[data-v-6b2bcc62]{overflow-wrap:anywhere;margin:0;font-size:20px}.system-detail-page__heading h2[data-v-6b2bcc62]:focus{outline:0}.system-detail-page__heading p[data-v-6b2bcc62]{color:var(--aui-text-secondary);margin:0;font-size:12px}.system-detail-page__actions[data-v-6b2bcc62]{justify-content:flex-end;align-items:center;gap:var(--aui-space-2);flex-wrap:wrap;display:flex}.system-detail-page__body[data-v-6b2bcc62]{width:100%;min-width:0}@media (width<=720px){.system-detail-page__header[data-v-6b2bcc62]{grid-template-columns:minmax(0,1fr)}.system-detail-page__header[data-v-6b2bcc62]>:first-child{justify-self:start}.system-detail-page__actions[data-v-6b2bcc62]{justify-content:flex-start}}.personas-panel[data-v-fe3b8ab4],.detail-body[data-v-fe3b8ab4],.assignment-group[data-v-fe3b8ab4],.prompt[data-v-fe3b8ab4],.readiness-card[data-v-fe3b8ab4]{gap:var(--aui-space-4);display:grid}.personas-panel>header[data-v-fe3b8ab4],.identity[data-v-fe3b8ab4],.assignment-group header[data-v-fe3b8ab4],.readiness-card>header[data-v-fe3b8ab4]{justify-content:space-between;align-items:center;gap:12px;display:flex}.personas-panel>header p[data-v-fe3b8ab4],.detail-body>p[data-v-fe3b8ab4],.assignment-group p[data-v-fe3b8ab4],.readiness-card>p[data-v-fe3b8ab4]{color:var(--aui-text-secondary);margin:0;font-size:12px}.identity[data-v-fe3b8ab4]{border-bottom:1px solid var(--aui-border-subtle);padding-bottom:12px}.identity>div[data-v-fe3b8ab4],.assignment-group header>div[data-v-fe3b8ab4]{align-items:center;gap:8px;display:flex}.identity>span[data-v-fe3b8ab4],.assignment-group header span[data-v-fe3b8ab4],.readiness-card>header span[data-v-fe3b8ab4]{color:var(--aui-text-tertiary);font-size:12px}.details[data-v-fe3b8ab4],.dependency-grid[data-v-fe3b8ab4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.details div[data-v-fe3b8ab4],.dependency-grid div[data-v-fe3b8ab4]{border:1px solid var(--aui-border-subtle);background:var(--aui-bg-subtle);border-radius:6px;padding:10px}.details dt[data-v-fe3b8ab4],.dependency-grid dt[data-v-fe3b8ab4]{color:var(--aui-text-tertiary);font-size:10px}.details dd[data-v-fe3b8ab4],.dependency-grid dd[data-v-fe3b8ab4]{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.readiness-card[data-v-fe3b8ab4]{border:1px solid var(--aui-border-subtle);border-radius:8px;padding:12px}.dependency-list[data-v-fe3b8ab4]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dependency-list li[data-v-fe3b8ab4]{justify-content:space-between;gap:12px;font-size:12px;display:flex}.dependency-list span[data-v-fe3b8ab4]{color:var(--aui-text-tertiary)}.blockers li[data-v-fe3b8ab4]{border:1px solid var(--aui-border-subtle);background:var(--aui-bg-subtle);border-radius:6px;align-items:flex-start;padding:10px}.blocker-copy[data-v-fe3b8ab4]{gap:4px;min-width:0;display:grid}.blocker-copy strong[data-v-fe3b8ab4]{color:var(--aui-warning);text-align:left}.blocker-copy small[data-v-fe3b8ab4]{color:var(--aui-text-secondary);line-height:1.5}.blocker-actions[data-v-fe3b8ab4]{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}.prompt pre[data-v-fe3b8ab4]{white-space:pre-wrap;border:1px solid var(--aui-border-subtle);background:var(--aui-bg-subtle);max-height:260px;color:var(--aui-text-secondary);font:12px/1.6 var(--aui-font-mono);border-radius:6px;margin:0;padding:12px;overflow:auto}.actions[data-v-fe3b8ab4]{flex-wrap:wrap;gap:8px;display:flex}.persona-form[data-v-fe3b8ab4]{gap:12px;display:grid}.persona-form label[data-v-fe3b8ab4]{color:var(--aui-text-secondary);gap:6px;font-size:12px;font-weight:600;display:grid}.persona-form input[data-v-fe3b8ab4],.persona-form textarea[data-v-fe3b8ab4],.persona-form select[data-v-fe3b8ab4]{color:var(--aui-text-primary);border:1px solid var(--aui-control-border);background:var(--aui-control-bg);font:inherit;border-radius:6px;outline:0;padding:8px 10px}.persona-form fieldset[data-v-fe3b8ab4]{border:1px solid var(--aui-border-subtle);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:12px;display:grid}.persona-form legend[data-v-fe3b8ab4]{color:var(--aui-text-secondary);padding:0 4px;font-size:12px;font-weight:600}.form-error[data-v-fe3b8ab4]{color:var(--aui-danger);margin:0;font-size:12px}@media (width<=720px){.details[data-v-fe3b8ab4],.dependency-grid[data-v-fe3b8ab4],.persona-form fieldset[data-v-fe3b8ab4]{grid-template-columns:minmax(0,1fr)}.blockers li[data-v-fe3b8ab4]{flex-direction:column;align-items:stretch}.blocker-actions[data-v-fe3b8ab4]{justify-content:flex-start}}.authorization-policy[data-v-31748fe5]{gap:var(--aui-space-3);border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-lg);background:var(--aui-bg-panel);color:var(--aui-text-primary);padding:16px;display:grid}.authorization-policy>header[data-v-31748fe5]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.authorization-policy>header>div[data-v-31748fe5]{gap:3px;min-width:0;display:grid}.authorization-policy>header span[data-v-31748fe5]:first-child{color:var(--aui-accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.authorization-policy>header strong[data-v-31748fe5]{font-size:15px}.authorization-policy>header p[data-v-31748fe5],.authorization-policy__description[data-v-31748fe5]{color:var(--aui-text-secondary);margin:0;font-size:12px;line-height:1.5}.authorization-policy__source[data-v-31748fe5]{background:var(--aui-fill-tertiary);color:var(--aui-text-tertiary);border-radius:999px;flex:none;padding:3px 8px;font-size:11px}.authorization-policy__body[data-v-31748fe5]{gap:14px;display:grid}.authorization-policy__summary[data-v-31748fe5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.authorization-policy__summary>div[data-v-31748fe5]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-fill-quaternary);gap:3px;padding:10px;display:grid}.authorization-policy__summary span[data-v-31748fe5],.authorization-policy__editor label>span[data-v-31748fe5]{color:var(--aui-text-tertiary);font-size:11px}.authorization-policy__summary strong[data-v-31748fe5]{font-size:13px}.authorization-policy__editor[data-v-31748fe5]{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:10px;display:grid}.authorization-policy__editor label[data-v-31748fe5]{gap:6px;min-width:0;display:grid}.authorization-policy__description[data-v-31748fe5]{grid-column:1/-1}.authorization-policy__state[data-v-31748fe5]{color:var(--aui-text-secondary);font-size:12px}.authorization-policy__error[data-v-31748fe5]{color:var(--aui-danger);margin:0;font-size:12px}@media (width<=720px){.authorization-policy__summary[data-v-31748fe5],.authorization-policy__editor[data-v-31748fe5]{grid-template-columns:minmax(0,1fr)}.authorization-policy__description[data-v-31748fe5]{grid-column:auto}.authorization-policy>header[data-v-31748fe5]{flex-direction:column}}.agents-page[data-v-1b3bc44f]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.page-header[data-v-1b3bc44f]{justify-content:space-between;align-items:end;gap:var(--aui-space-4);display:flex}.page-header span[data-v-1b3bc44f]{color:var(--aui-accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.page-header h2[data-v-1b3bc44f]{margin:4px 0;font-size:20px}.page-header p[data-v-1b3bc44f]{color:var(--aui-text-secondary);margin:0;font-size:12px}.page-error[data-v-1b3bc44f]{color:var(--aui-danger);border:1px solid color-mix(in srgb,var(--aui-danger) 28%,var(--aui-border-subtle));border-radius:var(--aui-radius-sm);align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}@media (width<=720px){.page-header[data-v-1b3bc44f]{flex-direction:column;align-items:start}}.default-model-setting[data-v-680df3f2]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.default-model-setting__label[data-v-680df3f2]{align-items:center;gap:6px;display:flex}.default-model-setting[data-v-680df3f2]>.aui-select{flex:1;min-width:220px}@media (width<=600px){.default-model-setting[data-v-680df3f2]{gap:8px}.default-model-setting__label[data-v-680df3f2]{width:100%}.default-model-setting[data-v-680df3f2]>.aui-select{flex-basis:100%;width:100%;min-width:0}}.providers-page[data-v-7a07b42d],.resource-section[data-v-7a07b42d]{color:var(--aui-text-primary);gap:18px;display:grid}.page-header[data-v-7a07b42d],.resource-section>header[data-v-7a07b42d]{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.page-header h2[data-v-7a07b42d]{letter-spacing:-.02em;margin:0 0 3px;font-size:21px}.page-header p[data-v-7a07b42d],.resource-section p[data-v-7a07b42d]{color:var(--aui-text-secondary);margin:0;font-size:11px}.page-error[data-v-7a07b42d]{color:var(--aui-danger);border:1px solid color-mix(in srgb,var(--aui-danger) 28%,var(--aui-border-subtle));border-radius:var(--aui-radius-sm);background:color-mix(in srgb,var(--aui-danger) 6%,var(--aui-bg-panel));align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.task-layout[data-v-7a07b42d]{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:22px;display:grid}.task-list[data-v-7a07b42d]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);overflow:hidden}.task-list>header[data-v-7a07b42d]{border-bottom:1px solid var(--aui-border-subtle);justify-content:space-between;align-items:center;padding:11px 12px;font-size:11px;display:flex}.task-list>header span[data-v-7a07b42d]{color:var(--aui-text-tertiary);font-size:10px}.task-list>button[data-v-7a07b42d]{border:0;border-bottom:1px solid var(--aui-border-subtle);width:100%;min-height:72px;color:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.task-list>button[data-v-7a07b42d]:last-child{border-bottom:0}.task-list>button[data-v-7a07b42d]:hover,.task-list>button.active[data-v-7a07b42d]{background:var(--aui-bg-panel)}.task-list__identity[data-v-7a07b42d]{gap:4px;min-width:0;display:grid}.task-list__identity strong[data-v-7a07b42d]{font-size:12px}.task-list__identity small[data-v-7a07b42d]{color:var(--aui-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.task-list__count[data-v-7a07b42d]{min-width:20px;color:var(--aui-text-secondary);text-align:center;flex:none;font-size:11px}.routing-card[data-v-7a07b42d]{background:0 0;padding:0}.task-route-card[data-v-7a07b42d]{gap:16px;display:grid}.route-header[data-v-7a07b42d]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.route-header h3[data-v-7a07b42d]{letter-spacing:-.02em;margin:0 0 4px;font-size:20px}.route-header p[data-v-7a07b42d]{color:var(--aui-text-secondary);margin:0;font-size:11px}.route-header__actions[data-v-7a07b42d]{align-items:center;gap:10px;display:flex}.route-header__actions>span[data-v-7a07b42d]{color:var(--aui-text-secondary);font-size:11px}.route-rule[data-v-7a07b42d]{border-radius:var(--aui-radius-sm);color:var(--aui-text-secondary);background:var(--aui-bg-subtle);margin:0;padding:10px 12px;font-size:11px}.route-list[data-v-7a07b42d]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-panel);display:grid;overflow:hidden}.route-list>p[data-v-7a07b42d]{color:var(--aui-text-tertiary);text-align:center;margin:0;padding:24px;font-size:12px}.route-row[data-v-7a07b42d]{border-bottom:1px solid var(--aui-border-subtle);grid-template-columns:28px minmax(0,1fr) auto auto auto auto;align-items:center;gap:8px;min-height:60px;padding:8px 10px;display:grid}.route-row[data-v-7a07b42d]:last-child{border-bottom:0}.route-row>b[data-v-7a07b42d]{border-radius:var(--aui-radius-xs);width:26px;height:26px;color:var(--aui-text-secondary);background:var(--aui-fill-secondary);place-items:center;font-size:11px;display:grid}.route-model[data-v-7a07b42d]{gap:3px;min-width:0;display:grid}.route-model strong[data-v-7a07b42d],.route-model small[data-v-7a07b42d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.route-model strong[data-v-7a07b42d]{font-size:12px}.route-model small[data-v-7a07b42d]{color:var(--aui-text-tertiary);font-size:10px}.route-availability[data-v-7a07b42d]{color:var(--aui-text-secondary);align-items:center;gap:6px;font-size:10px;display:flex}.route-actions[data-v-7a07b42d]{align-items:center;gap:10px;display:flex}.route-actions[data-v-7a07b42d] .aui-select{flex:1;min-width:260px}.route-test-panel[data-v-7a07b42d]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-panel);gap:12px;padding:14px;display:grid}.route-test-panel>header[data-v-7a07b42d]{justify-content:space-between;align-items:center;gap:12px;display:flex}.route-test-panel>header>div[data-v-7a07b42d]{gap:3px;display:grid}.route-test-panel>header span[data-v-7a07b42d]{color:var(--aui-text-tertiary);font-size:10px}.route-result[data-v-7a07b42d]{color:var(--aui-text-secondary);background:var(--aui-bg-subtle);border-radius:var(--aui-radius-sm);gap:5px;padding:10px;display:grid}.route-result p[data-v-7a07b42d],.route-result pre[data-v-7a07b42d]{white-space:pre-wrap;margin:0;font-size:11px}.resource-section>header h3[data-v-7a07b42d]{margin:0 0 4px;font-size:15px}.entity-form[data-v-7a07b42d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.entity-form label[data-v-7a07b42d]:not(.aui-checkbox){color:var(--aui-text-secondary);gap:6px;font-size:12px;font-weight:600;display:grid}.entity-form .wide[data-v-7a07b42d]{grid-column:1/-1}.delete-action[data-v-7a07b42d]{justify-self:start}.model-test-result[data-v-7a07b42d]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);color:var(--aui-text-secondary);gap:4px;padding:10px 12px;font-size:12px;display:grid}.model-test-result strong[data-v-7a07b42d]{color:var(--aui-text-primary)}.model-test-result small[data-v-7a07b42d]{color:var(--aui-text-tertiary)}@media (width>=1700px){.task-layout[data-v-7a07b42d]{grid-template-columns:320px minmax(0,1fr)}}@media (width<=900px){.task-layout[data-v-7a07b42d]{grid-template-columns:minmax(0,1fr)}.task-list[data-v-7a07b42d]{grid-template-columns:none;grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.task-list>header[data-v-7a07b42d]{display:none}.task-list>button[data-v-7a07b42d]{border-right:1px solid var(--aui-border-subtle);border-bottom:0}.route-row[data-v-7a07b42d]{grid-template-columns:28px minmax(0,1fr) auto auto auto}.route-availability[data-v-7a07b42d]{display:none}}@media (width<=620px){.page-header[data-v-7a07b42d],.resource-section>header[data-v-7a07b42d],.route-header[data-v-7a07b42d],.route-test-panel>header[data-v-7a07b42d]{flex-direction:column;align-items:flex-start}.entity-form[data-v-7a07b42d]{grid-template-columns:minmax(0,1fr)}.route-header__actions[data-v-7a07b42d]{justify-content:space-between;width:100%}.route-row[data-v-7a07b42d]{grid-template-columns:28px minmax(0,1fr) auto auto}.route-row[data-v-7a07b42d] .aui-icon-button:last-child{grid-column:2/-1;justify-self:end}.route-actions[data-v-7a07b42d]{flex-direction:column;align-items:stretch}.route-actions[data-v-7a07b42d]>*{width:100%}}.access-scope[data-v-f306674c]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.access-scope__intro[data-v-f306674c]{justify-content:space-between;align-items:start;gap:16px;display:flex}.access-scope__intro>div[data-v-f306674c]{gap:4px;display:grid}.access-scope__intro span[data-v-f306674c],.access-scope__selection>span[data-v-f306674c]{color:var(--aui-text-secondary);font-size:12px;line-height:1.45}.access-scope__authorize[data-v-f306674c]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:12px;display:grid}.access-scope__error[data-v-f306674c]{color:var(--aui-danger);margin:0;font-size:12px}.access-scope__selection[data-v-f306674c]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.access-scope__selection>div[data-v-f306674c]{grid-template-columns:auto 1fr;align-items:center;gap:6px 8px;min-width:0;display:grid}.access-scope__selection code[data-v-f306674c]{overflow-wrap:anywhere;color:var(--aui-text-secondary);font:11px/1.5 var(--aui-font-mono);grid-column:1/-1}@media (width<=640px){.access-scope__authorize[data-v-f306674c]{grid-template-columns:1fr}.access-scope__selection[data-v-f306674c]{flex-direction:column;align-items:stretch}}.repository-onboarding[data-v-708840c7]{gap:14px;min-width:0;display:grid}.repository-onboarding__modes[data-v-708840c7]{border-block:1px solid var(--aui-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.repository-onboarding__modes button[data-v-708840c7]{border:0;border-right:1px solid var(--aui-border-subtle);min-width:0;color:var(--aui-text-secondary);text-align:left;cursor:pointer;background:0 0;gap:3px;padding:11px 12px;display:grid}.repository-onboarding__modes button[data-v-708840c7]:last-child{border-right:0}.repository-onboarding__modes button[aria-checked=true][data-v-708840c7]{background:var(--aui-fill-secondary);color:var(--aui-text-primary);box-shadow:inset 0 2px 0 var(--aui-accent)}.repository-onboarding__modes span[data-v-708840c7]{color:var(--aui-text-tertiary);font-size:11px;line-height:1.35}.repository-onboarding__source[data-v-708840c7]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.repository-onboarding__authorization[data-v-708840c7]{border:1px solid color-mix(in srgb, var(--aui-warning) 30%, var(--aui-border-subtle));border-radius:var(--aui-radius-sm);color:var(--aui-warning);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.repository-onboarding__probe[data-v-708840c7]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-fill-secondary);gap:12px;min-width:0;padding:13px;display:grid}.repository-onboarding__probe header[data-v-708840c7]{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.repository-onboarding__probe header>div[data-v-708840c7]{gap:3px;min-width:0;display:grid}.repository-onboarding__probe header span[data-v-708840c7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--aui-text-secondary);font-size:12px;overflow:hidden}.repository-onboarding__probe dl[data-v-708840c7]{gap:0;margin:0;display:grid}.repository-onboarding__probe dl div[data-v-708840c7]{border-bottom:1px solid color-mix(in srgb, var(--aui-border-subtle) 72%, transparent);grid-template-columns:82px minmax(0,1fr);gap:10px;min-width:0;padding:7px 0;display:grid}.repository-onboarding__probe dl div[data-v-708840c7]:last-child{border-bottom:0}.repository-onboarding__probe dt[data-v-708840c7]{color:var(--aui-text-tertiary);text-transform:uppercase;font-size:11px;font-weight:800}.repository-onboarding__probe dd[data-v-708840c7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--aui-text-secondary);margin:0;font-size:12px;overflow:hidden}.repository-onboarding__warnings[data-v-708840c7]{color:var(--aui-warning);align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.repository-onboarding__validation[data-v-708840c7]{border-top:1px solid var(--aui-border-subtle);gap:10px;min-width:0;padding-top:12px;display:grid}.repository-onboarding__validation>header[data-v-708840c7]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.repository-onboarding__validation>header>div[data-v-708840c7]{gap:3px;min-width:0;display:grid}.repository-onboarding__validation>header span[data-v-708840c7]{color:var(--aui-text-tertiary);font-size:11px;line-height:1.4}.repository-onboarding__validation-candidates[data-v-708840c7]{gap:5px;display:grid}.repository-onboarding__validation-candidate[data-v-708840c7]{gap:2px;min-width:0;display:grid}.repository-onboarding__validation-candidate strong[data-v-708840c7]{font-size:12px}.repository-onboarding__validation-candidate code[data-v-708840c7]{color:var(--aui-text-secondary);font:11px/1.45 var(--aui-font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.repository-onboarding__validation-candidate small[data-v-708840c7]{color:var(--aui-text-tertiary);font-size:10px}.repository-onboarding__validation-empty[data-v-708840c7],.repository-onboarding__validation-note[data-v-708840c7]{color:var(--aui-text-tertiary);margin:0;font-size:11px;line-height:1.45}.repository-onboarding__validation-warnings[data-v-708840c7]{color:var(--aui-warning);gap:3px;font-size:11px;line-height:1.4;display:grid}@media (width<=560px){.repository-onboarding__modes[data-v-708840c7],.repository-onboarding__source[data-v-708840c7]{grid-template-columns:1fr}.repository-onboarding__modes button[data-v-708840c7]{border-right:0;border-bottom:1px solid var(--aui-border-subtle)}.repository-onboarding__modes button[data-v-708840c7]:last-child{border-bottom:0}}.repositories-page[data-v-8c00436b],.drawer-body[data-v-8c00436b],.assets[data-v-8c00436b],.text-section[data-v-8c00436b]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.page-header[data-v-8c00436b],.identity[data-v-8c00436b],.assets>header[data-v-8c00436b]{justify-content:space-between;align-items:end;gap:16px;display:flex}.page-header>div[data-v-8c00436b]:last-child,.actions[data-v-8c00436b]{flex-wrap:wrap;gap:8px;display:flex}.page-header span[data-v-8c00436b]{color:var(--aui-accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.page-header h2[data-v-8c00436b]{margin:4px 0;font-size:20px}.page-header p[data-v-8c00436b]{color:var(--aui-text-secondary);margin:0;font-size:12px}.page-error[data-v-8c00436b]{color:var(--aui-danger);border:1px solid color-mix(in srgb,var(--aui-danger) 28%,var(--aui-border-subtle));border-radius:6px;gap:8px;padding:10px 12px;font-size:12px;display:flex}.identity[data-v-8c00436b]{border-bottom:1px solid var(--aui-border-subtle);padding-bottom:12px}.identity div[data-v-8c00436b]{justify-items:start;gap:8px;display:grid}.identity>span[data-v-8c00436b]{color:var(--aui-text-secondary);font-size:12px}.details[data-v-8c00436b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.details div[data-v-8c00436b]{border:1px solid var(--aui-border-subtle);background:var(--aui-bg-subtle);border-radius:6px;min-width:0;padding:10px}.details dt[data-v-8c00436b],.text-section span[data-v-8c00436b],.assets span[data-v-8c00436b]{color:var(--aui-text-tertiary);font-size:10px}.details dd[data-v-8c00436b]{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.text-section header[data-v-8c00436b]{justify-content:space-between;font-size:12px;display:flex}.text-section pre[data-v-8c00436b],.text-section p[data-v-8c00436b]{border:1px solid var(--aui-border-subtle);background:var(--aui-bg-subtle);color:var(--aui-text-secondary);white-space:pre-wrap;border-radius:6px;margin:0;padding:10px;font-size:11px}.assets>header>div[data-v-8c00436b]{gap:3px;display:grid}.assets>button[data-v-8c00436b]{text-align:left;border:1px solid var(--aui-border-subtle);background:var(--aui-bg-panel);color:var(--aui-text-primary);border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.assets>button>div[data-v-8c00436b]{gap:3px;display:grid}.assets>p[data-v-8c00436b]{color:var(--aui-text-tertiary);font-size:12px}.entity-form[data-v-8c00436b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.entity-form label[data-v-8c00436b]:not(.aui-checkbox){color:var(--aui-text-secondary);gap:6px;font-size:12px;font-weight:600;display:grid}.entity-form input[data-v-8c00436b],.entity-form select[data-v-8c00436b],.entity-form textarea[data-v-8c00436b]{min-width:0;color:var(--aui-text-primary);border:1px solid var(--aui-control-border);background:var(--aui-control-bg);font:inherit;border-radius:6px;outline:0;padding:8px 10px}.entity-form .wide[data-v-8c00436b]{grid-column:1/-1}.identity-conflict[data-v-8c00436b]{border:1px solid color-mix(in srgb,var(--aui-warning) 35%,var(--aui-border-subtle));background:color-mix(in srgb,var(--aui-warning) 8%,var(--aui-bg-panel));color:var(--aui-text-secondary);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px;font-size:12px;display:flex}.delete-action[data-v-8c00436b]{justify-self:start}@media (width<=720px){.page-header[data-v-8c00436b]{flex-direction:column;align-items:start}.details[data-v-8c00436b],.entity-form[data-v-8c00436b]{grid-template-columns:minmax(0,1fr)}.identity-conflict[data-v-8c00436b]{flex-direction:column;align-items:stretch}}.capability-assignment[data-v-a60948db],.assignment-detail[data-v-a60948db]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.capability-assignment[data-v-a60948db]{min-width:0}.capability-assignment[data-v-a60948db] .aui-resource-table{min-width:620px}.assignment-error[data-v-a60948db],.assignment-detail>p[data-v-a60948db]{color:var(--aui-danger);margin:0;font-size:12px}.assignment-note[data-v-a60948db]{color:var(--aui-text-secondary);margin:0;font-size:12px}.assignment-detail[data-v-a60948db]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);padding:12px}.assignment-detail header[data-v-a60948db]{justify-content:space-between;align-items:end;gap:12px;display:flex}.assignment-detail header>div[data-v-a60948db]{align-items:center;gap:8px;display:flex}.assignment-detail header>span[data-v-a60948db],.assignment-detail dt[data-v-a60948db]{color:var(--aui-text-tertiary);font-size:11px}.assignment-detail dl[data-v-a60948db]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.assignment-detail dd[data-v-a60948db]{margin:3px 0 0;font-size:12px}.governance-panel[data-v-d4e76530],.findings[data-v-d4e76530],.revisions[data-v-d4e76530],.recent-runs[data-v-d4e76530]{gap:12px;display:grid}.governance-panel[data-v-d4e76530]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-panel);color:var(--aui-text-primary);padding:12px}.governance-panel>header[data-v-d4e76530],.revisions>header[data-v-d4e76530],.assessment[data-v-d4e76530],.revisions article[data-v-d4e76530],.recent-runs a[data-v-d4e76530]{justify-content:space-between;align-items:center;gap:12px;display:flex}.governance-panel>header>div[data-v-d4e76530]{gap:2px;display:grid}.governance-panel>header span[data-v-d4e76530],.revisions>header span[data-v-d4e76530]{color:var(--aui-text-tertiary);font-size:10px}.assessment[data-v-d4e76530]{justify-content:flex-start}.assessment>div[data-v-d4e76530]{gap:3px;display:grid}.assessment>div strong[data-v-d4e76530]{font-size:12px}.assessment>div span[data-v-d4e76530],.empty[data-v-d4e76530]{color:var(--aui-text-secondary);font-size:11px}.facts[data-v-d4e76530]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;display:grid}.facts div[data-v-d4e76530]{border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);padding:8px}.facts dt[data-v-d4e76530]{color:var(--aui-text-tertiary);font-size:9px}.facts dd[data-v-d4e76530]{margin:4px 0 0;font-size:13px;font-weight:700}.findings>strong[data-v-d4e76530],.revisions>header strong[data-v-d4e76530],.recent-runs>strong[data-v-d4e76530]{font-size:12px}.findings ul[data-v-d4e76530]{color:var(--aui-text-secondary);gap:5px;margin:0;padding-left:17px;font-size:11px;display:grid}.findings li small[data-v-d4e76530]{color:var(--aui-text-tertiary);overflow-wrap:anywhere;margin-top:2px;display:block}.revisions article[data-v-d4e76530],.recent-runs a[data-v-d4e76530]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);padding:8px;text-decoration:none}.revisions article.highlighted[data-v-d4e76530]{border-color:var(--aui-accent)}.revisions article>div[data-v-d4e76530]{gap:5px;display:grid}.revisions article>div>span[data-v-d4e76530]{gap:5px;display:flex}.revisions small[data-v-d4e76530],.recent-runs small[data-v-d4e76530]{color:var(--aui-text-tertiary);font-size:10px}.recent-runs a[data-v-d4e76530]{color:var(--aui-text-primary)}.recent-runs a>span[data-v-d4e76530]{font-size:11px}@media (width<=640px){.facts[data-v-d4e76530]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mcp-form[data-v-1eba23c6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mcp-form .wide[data-v-1eba23c6]{grid-column:1/-1}.mcp-form label[data-v-1eba23c6]{color:var(--aui-text-secondary);gap:6px;font-size:12px;font-weight:600;display:grid}.mcp-form input[data-v-1eba23c6],.mcp-form textarea[data-v-1eba23c6]{min-width:0;color:var(--aui-text-primary);border:1px solid var(--aui-control-border);background:var(--aui-control-bg);font:inherit;border-radius:6px;outline:0;padding:8px 10px}.mcp-note[data-v-1eba23c6]{color:var(--aui-text-tertiary);margin:0;font-size:11px}@media (width<=720px){.mcp-form[data-v-1eba23c6]{grid-template-columns:minmax(0,1fr)}}.platform-governance[data-v-08cdd553],.release-list[data-v-08cdd553],.assignment-panel[data-v-08cdd553],.usage-panel[data-v-08cdd553],.usage-list[data-v-08cdd553]{gap:var(--aui-space-3);display:grid}.platform-governance[data-v-08cdd553]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);padding:12px}.platform-governance>header[data-v-08cdd553],.assignment-panel>header[data-v-08cdd553],.usage-panel>header[data-v-08cdd553],.release-main[data-v-08cdd553],.release-main>div[data-v-08cdd553],.release-actions[data-v-08cdd553],.assignment-row[data-v-08cdd553],.usage-list article>div[data-v-08cdd553]{justify-content:space-between;align-items:center;gap:8px;display:flex}.platform-governance>header>div[data-v-08cdd553]{gap:3px;display:grid}.platform-governance header span[data-v-08cdd553],.release-meta[data-v-08cdd553],.assignment-row span[data-v-08cdd553],.usage-list span[data-v-08cdd553],.usage-list p[data-v-08cdd553],.empty-note[data-v-08cdd553],.lifecycle-audit[data-v-08cdd553]{color:var(--aui-text-secondary);font-size:11px}.publish-row[data-v-08cdd553]{grid-template-columns:minmax(160px,220px) minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.publish-fact[data-v-08cdd553]{gap:6px;min-width:0;display:grid}.publish-fact span[data-v-08cdd553]{color:var(--aui-text-tertiary);font-size:11px}.publish-fact code[data-v-08cdd553]{overflow-wrap:anywhere}.release-list article[data-v-08cdd553],.assignment-row[data-v-08cdd553],.usage-list article[data-v-08cdd553]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-panel);gap:8px;padding:10px;display:grid}.release-main>div[data-v-08cdd553],.release-actions[data-v-08cdd553],.usage-list article>div[data-v-08cdd553]{flex-wrap:wrap;justify-content:flex-start}.release-meta[data-v-08cdd553]{flex-wrap:wrap;gap:10px;display:flex}.release-actions[data-v-08cdd553]{justify-content:flex-end}.assignment-row[data-v-08cdd553]{grid-template-columns:minmax(0,1fr) auto}.assignment-row>div[data-v-08cdd553]{gap:3px;display:grid}.assignment-row.project[data-v-08cdd553]{grid-template-columns:minmax(180px,1fr) minmax(0,1fr) auto}.usage-list article[data-v-08cdd553]{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.usage-list article>div[data-v-08cdd553]{min-width:0}.usage-list article strong[data-v-08cdd553]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.empty-note[data-v-08cdd553],.usage-list p[data-v-08cdd553]{margin:0}.lifecycle-audit summary[data-v-08cdd553]{cursor:pointer}.lifecycle-audit div[data-v-08cdd553]{gap:5px;margin-top:8px;display:grid}@media (width<=760px){.publish-row[data-v-08cdd553],.assignment-row[data-v-08cdd553],.assignment-row.project[data-v-08cdd553],.usage-list article[data-v-08cdd553]{grid-template-columns:minmax(0,1fr)}.release-main[data-v-08cdd553]{flex-direction:column;align-items:start}.release-actions[data-v-08cdd553]{justify-content:flex-start}}.mcp-panel[data-v-0e214df2],.mcp-detail[data-v-0e214df2],.mcp-tools[data-v-0e214df2],.mcp-assignments[data-v-0e214df2],.mcp-oauth[data-v-0e214df2],.mcp-checklist[data-v-0e214df2]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.mcp-panel__header[data-v-0e214df2],.mcp-identity[data-v-0e214df2],.mcp-tools header[data-v-0e214df2]{justify-content:space-between;align-items:end;gap:16px;display:flex}.mcp-panel__header p[data-v-0e214df2],.mcp-tools p[data-v-0e214df2]{color:var(--aui-text-secondary);margin:4px 0 0;font-size:12px}.mcp-identity[data-v-0e214df2]{border-bottom:1px solid var(--aui-border-subtle);padding-bottom:12px}.mcp-identity div[data-v-0e214df2]{justify-items:start;gap:8px;display:grid}.mcp-identity>span[data-v-0e214df2]{color:var(--aui-text-secondary);font-size:12px}.mcp-details[data-v-0e214df2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.mcp-details div[data-v-0e214df2]{border:1px solid var(--aui-border-subtle);background:var(--aui-bg-subtle);border-radius:6px;min-width:0;padding:10px}.mcp-details .wide[data-v-0e214df2]{grid-column:1/-1}.mcp-details dt[data-v-0e214df2],.mcp-tools header span[data-v-0e214df2]{color:var(--aui-text-tertiary);font-size:10px}.mcp-details dd[data-v-0e214df2]{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.mcp-tools .aui-checkbox>span[data-v-0e214df2]{gap:2px;display:grid}.mcp-tool-title[data-v-0e214df2]{align-items:center;gap:8px;display:flex}.mcp-tools small[data-v-0e214df2]{color:var(--aui-text-tertiary)}.mcp-success[data-v-0e214df2]{border-radius:var(--aui-radius-sm);color:var(--aui-success);border:1px solid color-mix(in srgb,var(--aui-success) 30%,var(--aui-border-subtle));margin:0;padding:10px 12px;font-size:12px}.mcp-actions[data-v-0e214df2],.mcp-assignments>div[data-v-0e214df2]{flex-wrap:wrap;gap:8px;display:flex}.mcp-checklist[data-v-0e214df2]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);padding:12px}.mcp-checklist>header[data-v-0e214df2]{justify-content:space-between;display:flex}.mcp-checklist>header span[data-v-0e214df2]{color:var(--aui-text-tertiary);font-size:11px}.mcp-checklist>button[data-v-0e214df2]{border:0;border-top:1px solid var(--aui-border-subtle);color:var(--aui-text-primary);text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto 90px minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.mcp-checklist>button>span[data-v-0e214df2]{color:var(--aui-text-secondary);font-size:11px}.mcp-oauth[data-v-0e214df2]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);padding:12px}.mcp-oauth>header[data-v-0e214df2]{justify-content:space-between;align-items:center;gap:12px;display:flex}.mcp-oauth>header>div[data-v-0e214df2]{gap:3px;display:grid}.mcp-oauth>header span[data-v-0e214df2]{color:var(--aui-text-tertiary);font-size:11px}.mcp-deny-reason[data-v-0e214df2]{gap:6px;display:grid}.mcp-deny-reason textarea[data-v-0e214df2]{color:var(--aui-text-primary);border:1px solid var(--aui-control-border);background:var(--aui-control-bg);border-radius:6px;padding:8px 10px}.platform-mcp-boundary[data-v-0e214df2]{border:1px solid color-mix(in srgb,var(--aui-accent) 28%,var(--aui-border-subtle));border-radius:var(--aui-radius-sm);background:color-mix(in srgb,var(--aui-accent) 5%,var(--aui-bg-subtle));gap:4px;padding:10px 12px;display:grid}.platform-mcp-boundary span[data-v-0e214df2]{color:var(--aui-text-secondary);font-size:11px}.platform-mcp-boundary .platform-mcp-error[data-v-0e214df2]{color:var(--aui-danger)}@media (width<=720px){.mcp-panel__header[data-v-0e214df2]{flex-direction:column;align-items:start}.mcp-details[data-v-0e214df2]{grid-template-columns:minmax(0,1fr)}}.platform-skills[data-v-42fcef75],.skill-detail[data-v-42fcef75],.detail-section[data-v-42fcef75],.record-list[data-v-42fcef75]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.panel-header[data-v-42fcef75]{justify-content:space-between;align-items:end;gap:12px;display:flex}.panel-header>div[data-v-42fcef75]{gap:3px;display:grid}.panel-header span[data-v-42fcef75]{color:var(--aui-text-secondary);font-size:12px}.inline-error[data-v-42fcef75]{color:var(--aui-danger);border:1px solid color-mix(in srgb,var(--aui-danger) 28%,var(--aui-border-subtle));border-radius:var(--aui-radius-sm);gap:8px;padding:10px 12px;font-size:12px;display:flex}.identity[data-v-42fcef75],.detail-section>header[data-v-42fcef75],.record-list article>div[data-v-42fcef75]{justify-content:space-between;align-items:center;gap:12px;display:flex}.identity[data-v-42fcef75]{border-bottom:1px solid var(--aui-border-subtle);padding-bottom:12px}.identity>div[data-v-42fcef75],.record-list article>div[data-v-42fcef75]{justify-content:flex-start;align-items:center;display:flex}.identity>span[data-v-42fcef75],.skill-detail>p[data-v-42fcef75],.detail-section header span[data-v-42fcef75],.record-list span[data-v-42fcef75],.empty-note[data-v-42fcef75],.authority-note[data-v-42fcef75]{color:var(--aui-text-secondary);margin:0;font-size:12px}.facts[data-v-42fcef75]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.facts div[data-v-42fcef75],.record-list article[data-v-42fcef75],.authority-note[data-v-42fcef75]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);min-width:0;padding:10px}.facts dt[data-v-42fcef75]{color:var(--aui-text-tertiary);font-size:10px}.facts dd[data-v-42fcef75]{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.record-list article[data-v-42fcef75]{gap:6px;display:grid}code[data-v-42fcef75]{overflow-wrap:anywhere;color:var(--aui-text-secondary);font-size:11px}.authority-note[data-v-42fcef75]{line-height:1.6}@media (width<=720px){.facts[data-v-42fcef75]{grid-template-columns:minmax(0,1fr)}}.skill-discovery[data-v-868f13ce]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.skill-discovery[data-v-868f13ce] .aui-resource-table{min-width:560px}.discovery-header[data-v-868f13ce],.candidate-detail>header[data-v-868f13ce]{justify-content:space-between;align-items:end;gap:12px;display:flex}.discovery-header>div[data-v-868f13ce],.candidate-detail>header>div[data-v-868f13ce]{justify-items:start;gap:4px;display:grid}.discovery-header span[data-v-868f13ce],.candidate-detail>header>span[data-v-868f13ce]{color:var(--aui-text-tertiary);font-size:11px}.discovery-summary[data-v-868f13ce]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-panel);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.discovery-summary article[data-v-868f13ce]{border-right:1px solid var(--aui-border-subtle);gap:3px;padding:10px;display:grid}.discovery-summary article[data-v-868f13ce]:last-child{border-right:0}.discovery-summary span[data-v-868f13ce]{color:var(--aui-text-tertiary);font-size:10px}.discovery-summary strong[data-v-868f13ce]{font-size:15px}.discovery-filters[data-v-868f13ce]{grid-template-columns:minmax(0,1fr) 160px;gap:12px;display:grid}.discovery-filters label[data-v-868f13ce]{color:var(--aui-text-secondary);gap:5px;font-size:11px;font-weight:600;display:grid}.discovery-filters input[data-v-868f13ce],.discovery-filters select[data-v-868f13ce]{height:var(--aui-control-height-md);min-width:0;color:var(--aui-text-primary);border:1px solid var(--aui-control-border);border-radius:var(--aui-radius-sm);background:var(--aui-control-bg);outline:0;padding:0 10px}.discovery-filters input[data-v-868f13ce]:focus,.discovery-filters select[data-v-868f13ce]:focus{border-color:var(--aui-accent);box-shadow:var(--aui-focus-ring)}.candidate-detail[data-v-868f13ce]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);gap:12px;padding:12px;display:grid}.candidate-detail dl[data-v-868f13ce]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.candidate-detail dl div[data-v-868f13ce]{min-width:0}.candidate-detail dl .wide[data-v-868f13ce]{grid-column:1/-1}.candidate-detail dt[data-v-868f13ce]{color:var(--aui-text-tertiary);font-size:10px}.candidate-detail dd[data-v-868f13ce]{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.candidate-detail p[data-v-868f13ce],.discovery-empty[data-v-868f13ce]{color:var(--aui-text-secondary);margin:0;font-size:12px}.candidate-detail .candidate-reason[data-v-868f13ce]{color:var(--aui-warning)}.candidate-actions[data-v-868f13ce]{gap:8px;display:flex}.candidate-detail>.aui-button[data-v-868f13ce]{justify-self:start}@media (width<=720px){.skill-discovery[data-v-868f13ce] .aui-resource-table{min-width:520px}.discovery-summary[data-v-868f13ce]{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-summary article[data-v-868f13ce]{border-bottom:1px solid var(--aui-border-subtle)}.discovery-filters[data-v-868f13ce],.candidate-detail dl[data-v-868f13ce]{grid-template-columns:minmax(0,1fr)}}.governance-confirm[data-v-8b1dcc16]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.risk-line[data-v-8b1dcc16]{align-items:center;gap:10px;display:flex}.risk-line>span[data-v-8b1dcc16]{color:var(--aui-text-secondary);font-size:12px}.governance-confirm dl[data-v-8b1dcc16]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.governance-confirm dl div[data-v-8b1dcc16]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);min-width:0;padding:9px}.governance-confirm dl .wide[data-v-8b1dcc16]{grid-column:1/-1}.governance-confirm dt[data-v-8b1dcc16]{color:var(--aui-text-tertiary);font-size:10px}.governance-confirm dd[data-v-8b1dcc16]{overflow-wrap:anywhere;margin:4px 0 0;font-size:11px}.governance-confirm section[data-v-8b1dcc16]{gap:8px;display:grid}.governance-confirm section>strong[data-v-8b1dcc16]{font-size:12px}.governance-confirm ul[data-v-8b1dcc16]{color:var(--aui-text-secondary);gap:6px;margin:0;padding-left:18px;font-size:12px;display:grid}.governance-confirm li span[data-v-8b1dcc16],.governance-confirm li small[data-v-8b1dcc16]{display:block}.governance-confirm li small[data-v-8b1dcc16]{color:var(--aui-text-tertiary);overflow-wrap:anywhere;margin-top:2px}@media (width<=640px){.governance-confirm dl[data-v-8b1dcc16]{grid-template-columns:minmax(0,1fr)}.governance-confirm dl .wide[data-v-8b1dcc16]{grid-column:auto}}.capabilities-page[data-v-f615edb8],.drawer-body[data-v-f615edb8],.tool-list[data-v-f615edb8],.assignment-group[data-v-f615edb8],.assignments[data-v-f615edb8]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.page-header[data-v-f615edb8],.identity[data-v-f615edb8],.tool-list header[data-v-f615edb8],.assignment-group header[data-v-f615edb8]{justify-content:space-between;align-items:end;gap:16px;display:flex}.page-header>div[data-v-f615edb8]:last-child,.actions[data-v-f615edb8],.assignments>div[data-v-f615edb8]{flex-wrap:wrap;gap:8px;display:flex}.page-header span[data-v-f615edb8]{color:var(--aui-accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.page-header h2[data-v-f615edb8]{margin:4px 0;font-size:20px}.page-header p[data-v-f615edb8],.drawer-body>p[data-v-f615edb8],.tool-list p[data-v-f615edb8],.assignment-group p[data-v-f615edb8]{color:var(--aui-text-secondary);margin:0;font-size:12px}.identity[data-v-f615edb8]{border-bottom:1px solid var(--aui-border-subtle);padding-bottom:12px}.identity div[data-v-f615edb8]{justify-items:start;gap:8px;display:grid}.identity>span[data-v-f615edb8]{color:var(--aui-text-secondary);font-size:12px}.details[data-v-f615edb8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.details div[data-v-f615edb8]{border:1px solid var(--aui-border-subtle);background:var(--aui-bg-subtle);border-radius:6px;min-width:0;padding:10px}.details dt[data-v-f615edb8],.tool-list header span[data-v-f615edb8],.assignment-group header span[data-v-f615edb8]{color:var(--aui-text-tertiary);font-size:10px}.details dd[data-v-f615edb8]{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.assignments span[data-v-f615edb8]{color:var(--aui-text-tertiary);font-size:12px}.tool-list .aui-checkbox span[data-v-f615edb8]{gap:2px;display:grid}.tool-list small[data-v-f615edb8]{color:var(--aui-text-tertiary)}.entity-form[data-v-f615edb8]{gap:12px;display:grid}.entity-form.two[data-v-f615edb8]{grid-template-columns:repeat(2,minmax(0,1fr))}.entity-form label[data-v-f615edb8]{color:var(--aui-text-secondary);gap:6px;font-size:12px;font-weight:600;display:grid}.entity-form input[data-v-f615edb8],.entity-form textarea[data-v-f615edb8]{min-width:0;color:var(--aui-text-primary);border:1px solid var(--aui-control-border);background:var(--aui-control-bg);font:inherit;border-radius:6px;outline:0;padding:8px 10px}.entity-form .wide[data-v-f615edb8]{grid-column:1/-1}.entity-form details code[data-v-f615edb8]{overflow-wrap:anywhere;color:var(--aui-text-tertiary);margin-top:5px;font-size:10px;display:block}.request-hint code[data-v-f615edb8]{color:var(--aui-accent)}@media (width<=720px){.page-header[data-v-f615edb8]{flex-direction:column;align-items:start}.details[data-v-f615edb8],.entity-form.two[data-v-f615edb8]{grid-template-columns:minmax(0,1fr)}}.security-page[data-v-2b706584]{gap:var(--aui-space-4);color:var(--aui-text-primary);display:grid}.security-page__header[data-v-2b706584]{justify-content:space-between;align-items:end;gap:var(--aui-space-4);display:flex}.security-page__header span[data-v-2b706584]{color:var(--aui-accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.security-page__header h2[data-v-2b706584]{margin:4px 0;font-size:20px}.security-page__header p[data-v-2b706584],.security-drawer>p[data-v-2b706584]{color:var(--aui-text-secondary);margin:0;font-size:12px}.security-page__error[data-v-2b706584]{align-items:center;gap:var(--aui-space-2);color:var(--aui-danger);border:1px solid color-mix(in srgb, var(--aui-danger) 28%, var(--aui-border-subtle));border-radius:var(--aui-radius-sm);background:color-mix(in srgb, var(--aui-danger) 6%, var(--aui-bg-panel));padding:10px 12px;font-size:12px;display:flex}.security-summary[data-v-2b706584]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-panel);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.security-summary article[data-v-2b706584]{border-right:1px solid var(--aui-border-subtle);gap:3px;padding:13px 14px;display:grid}.security-summary article[data-v-2b706584]:last-child{border-right:0}.security-summary span[data-v-2b706584],.security-summary small[data-v-2b706584]{color:var(--aui-text-tertiary);font-size:11px}.security-summary strong[data-v-2b706584]{font-size:16px}.security-drawer[data-v-2b706584]{gap:var(--aui-space-4);display:grid}.security-drawer>header[data-v-2b706584]{justify-content:space-between;align-items:end;gap:var(--aui-space-3);padding-bottom:var(--aui-space-3);border-bottom:1px solid var(--aui-border-subtle);display:flex}.security-drawer>header div[data-v-2b706584]{justify-items:start;gap:var(--aui-space-2);min-width:0;display:grid}.security-drawer>header strong[data-v-2b706584]{overflow-wrap:anywhere}.security-drawer>header>span[data-v-2b706584]{color:var(--aui-text-secondary);font-size:12px}.security-details[data-v-2b706584]{gap:var(--aui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.security-details div[data-v-2b706584]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);min-width:0;padding:10px}.security-details dt[data-v-2b706584],.security-json header[data-v-2b706584]{color:var(--aui-text-tertiary);text-transform:uppercase;font-size:10px}.security-details dd[data-v-2b706584]{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.security-json[data-v-2b706584]{gap:var(--aui-space-2);display:grid}.security-json pre[data-v-2b706584]{max-height:280px;color:var(--aui-text-primary);border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px;font-size:11px;overflow:auto}.security-drawer__error[data-v-2b706584]{border-radius:var(--aui-radius-sm);color:var(--aui-danger);background:color-mix(in srgb, var(--aui-danger) 7%, transparent);margin:0;padding:10px 12px;font-size:12px}@media (width<=720px){.security-page__header[data-v-2b706584]{flex-direction:column;align-items:start}.security-summary[data-v-2b706584],.security-details[data-v-2b706584]{grid-template-columns:minmax(0,1fr)}.security-summary article[data-v-2b706584]{border-right:0;border-bottom:1px solid var(--aui-border-subtle)}.security-summary article[data-v-2b706584]:last-child{border-bottom:0}}.pairing-page[data-v-64499607]{box-sizing:border-box;min-height:100dvh;padding:40px var(--aui-workspace-gutter);color:var(--aui-text-primary);background:var(--aui-bg-canvas);place-items:center;display:grid}.pairing-card[data-v-64499607]{box-sizing:border-box;border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-lg);background:var(--aui-bg-panel);width:min(100%,440px);padding:36px}.pairing-brand[data-v-64499607]{letter-spacing:-.03em;align-items:center;gap:12px;font-size:19px;font-weight:650;display:flex}.pairing-brand .craft-studio-logo[data-v-64499607]{flex:none}.pairing-heading[data-v-64499607]{margin:32px 0 28px}.pairing-heading h1[data-v-64499607]{letter-spacing:-.04em;margin:0;font-size:26px;font-weight:600;line-height:1.3}.pairing-heading p[data-v-64499607]{color:var(--aui-text-secondary);margin:10px 0 16px;font-size:14px;line-height:1.6}.pairing-server[data-v-64499607]{color:var(--aui-text-tertiary);align-items:center;gap:7px;font-size:12px;display:flex}.pairing-server svg[data-v-64499607]{flex:none}.pairing-server span[data-v-64499607]{overflow-wrap:anywhere;min-width:0}.pairing-card form[data-v-64499607]{gap:16px;display:grid}.pairing-code-heading[data-v-64499607]{color:var(--aui-text-secondary);justify-content:space-between;align-items:center;gap:8px;margin-bottom:-12px;font-size:12px;font-weight:700;display:flex}.pairing-code[data-v-64499607] input{font-family:var(--aui-font-mono,monospace);letter-spacing:.1em;text-transform:uppercase}.pairing-card[data-v-64499607] .aui-input-wrap{min-height:46px}.pairing-card[data-v-64499607] input{font-size:16px}.pairing-actions[data-v-64499607]{margin-top:8px}.pairing-actions>button[data-v-64499607]{width:100%}.pairing-feedback[data-v-64499607]{justify-content:center;align-items:center;height:32px;padding-top:4px;display:flex}.pairing-card footer[data-v-64499607]{color:var(--aui-text-tertiary);justify-content:center;align-items:flex-start;gap:7px;margin-top:12px;font-size:12px;line-height:1.6;display:flex}.pairing-card footer svg[data-v-64499607]{flex:none;margin-top:2px}@media (width<=480px){.pairing-page[data-v-64499607]{align-items:start;padding-top:max(32px,8dvh)}.pairing-card[data-v-64499607]{padding:24px 20px}.pairing-heading[data-v-64499607]{margin-top:28px}.pairing-heading h1[data-v-64499607]{font-size:24px}}.platform-workspace[data-v-c9390fc3]{height:calc(100dvh - var(--app-frame-bar-height,52px));background:var(--aui-bg-app);min-height:0;color:var(--aui-text-primary);grid-template-columns:260px minmax(0,1fr);animation:.18s platform-workspace-enter-c9390fc3;display:grid;overflow:hidden}.platform-workspace>aside[data-v-c9390fc3]{border-right:1px solid var(--aui-border-subtle);background:var(--aui-bg-subtle);grid-template-rows:auto auto minmax(0,1fr);gap:9px;min-height:0;padding:14px;display:grid}.platform-workspace>aside header[data-v-c9390fc3]{justify-content:space-between;align-items:center;gap:8px;display:flex}.platform-workspace>aside label[data-v-c9390fc3]{border:1px solid var(--aui-border-subtle);background:var(--aui-bg-elevated);border-radius:9px;align-items:center;gap:7px;padding:0 9px;display:flex}.platform-workspace>aside input[data-v-c9390fc3]{width:100%;min-height:34px;color:var(--aui-text-primary);background:0 0;border:0;outline:0}.platform-workspace>aside nav[data-v-c9390fc3]{align-content:start;gap:3px;min-height:0;display:grid;overflow:auto}.platform-workspace>aside nav button[data-v-c9390fc3]{color:var(--aui-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;gap:3px;padding:9px;display:grid}.platform-workspace>aside nav button[data-v-c9390fc3]:hover,.platform-workspace>aside nav button.active[data-v-c9390fc3]{background:var(--aui-fill-secondary)}.platform-workspace>aside small[data-v-c9390fc3]{color:var(--aui-text-tertiary)}.platform-workspace>main[data-v-c9390fc3]{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.platform-workspace>main>header[data-v-c9390fc3]{border-bottom:1px solid var(--aui-border-subtle);background:var(--aui-bg-elevated);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 18px;display:grid}.platform-workspace h2[data-v-c9390fc3],.platform-workspace p[data-v-c9390fc3]{margin:0}.platform-workspace h2[data-v-c9390fc3]{font-size:15px}.platform-workspace header p[data-v-c9390fc3]{color:var(--aui-text-tertiary);font-size:11px}.platform-workspace__actions[data-v-c9390fc3]{gap:3px;display:flex}.platform-workspace>main>footer[data-v-c9390fc3]{justify-self:center;gap:5px;width:min(860px,100% - 32px);padding:12px 0 18px;display:grid}.platform-workspace>main>footer>p[data-v-c9390fc3]{color:var(--aui-danger);font-size:11px}[data-v-c9390fc3] .platform-timeline{justify-self:center;width:min(900px,100%)}@keyframes platform-workspace-enter-c9390fc3{0%{opacity:0;transform:translateY(6px)}}@media (width<=900px){.platform-workspace[data-v-c9390fc3]{grid-template-columns:1fr}.platform-workspace>aside[data-v-c9390fc3],.platform-workspace__actions[data-v-c9390fc3]>button:nth-child(-n+3){display:none}}@media (prefers-reduced-motion:reduce){.platform-workspace[data-v-c9390fc3]{animation:none}}.project-context[data-v-01c20a96]{gap:3px;min-width:0;max-width:100%;display:grid}.project-context>strong[data-v-01c20a96]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-context__trigger[data-v-01c20a96]{width:100%;min-width:0;color:var(--aui-text-tertiary);justify-content:space-between;padding-inline:0}.project-context__trigger span[data-v-01c20a96]{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-context__list[data-v-01c20a96],.project-context__form[data-v-01c20a96]{gap:var(--aui-space-3);display:grid}.project-context__form[data-v-01c20a96]{padding-block:2px}.project-context__field[data-v-01c20a96]{color:var(--aui-text-secondary);gap:6px;font-size:12px;font-weight:600;display:grid}.project-context__field small[data-v-01c20a96]{color:var(--aui-text-tertiary);font-weight:400}.project-context__error[data-v-01c20a96]{color:var(--aui-danger);margin:0;font-size:12px}.project-context__list[data-v-01c20a96] .aui-resource-table{min-width:0}.project-context__list[data-v-01c20a96] .aui-resource-table th,.project-context__list[data-v-01c20a96] .aui-resource-table td{padding:9px 10px}.project-sidebar[data-v-de656ebc]{box-sizing:border-box;border-right:1px solid var(--aui-border-subtle);background:var(--aui-bg-panel);align-content:start;gap:14px;width:100%;min-width:0;height:100%;min-height:0;padding:16px;display:grid;overflow:hidden}.project-sidebar nav[data-v-de656ebc]{gap:10px;display:grid}.project-sidebar__nav-label[data-v-de656ebc]{color:var(--aui-text-tertiary);letter-spacing:.06em;text-transform:uppercase;padding:4px 10px 2px;font-size:10px;font-weight:750;display:block}.project-sidebar a[data-v-de656ebc]{box-sizing:border-box;border-radius:var(--aui-radius-md);min-height:36px;color:var(--aui-text-secondary);align-items:center;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.project-sidebar a[data-v-de656ebc]:hover,.project-sidebar a.router-link-active[data-v-de656ebc]{color:var(--aui-text-primary);background:var(--aui-bg-subtle)}@media (width<=760px){.project-sidebar[data-v-de656ebc]{border-right:0;border-bottom:1px solid var(--aui-border-subtle);height:auto;padding:var(--aui-space-3)}.project-sidebar nav[data-v-de656ebc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.project-sidebar__nav-label[data-v-de656ebc]{display:none}.project-sidebar a[data-v-de656ebc]{text-align:center;min-height:44px}}.project-page[data-v-44f8b4e9]{background:var(--aui-bg-app);max-width:100vw;height:100%;min-height:0;color:var(--aui-text-primary);grid-template-columns:240px minmax(0,1fr);display:grid;overflow:hidden}.project-page__main[data-v-44f8b4e9]{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.project-page__content[data-v-44f8b4e9]{overscroll-behavior:contain;min-width:0;min-height:0;overflow:hidden auto}.project-page__header[data-v-44f8b4e9]{min-height:76px;padding:16px var(--aui-workspace-gutter);border-bottom:1px solid var(--aui-border-subtle);justify-content:space-between;align-items:center;gap:16px;display:flex}.project-page__header div[data-v-44f8b4e9]{gap:3px;display:grid}.project-page__header span[data-v-44f8b4e9]{color:var(--aui-text-tertiary);font-size:11px}.project-page__header h1[data-v-44f8b4e9]{margin:0;font-size:22px}.project-page__header a[data-v-44f8b4e9]{color:var(--aui-accent);font-size:12px;text-decoration:none}.project-page__state[data-v-44f8b4e9]{padding:var(--aui-space-5);color:var(--aui-text-secondary)}@media (width<=760px){.project-page[data-v-44f8b4e9]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.project-page__header[data-v-44f8b4e9]{min-height:auto}}.project-resources[data-v-ffa3bee8]{align-content:start;gap:var(--aui-space-4);min-height:100%;padding:var(--aui-space-5);color:var(--aui-text-primary);display:grid}.project-resources__header[data-v-ffa3bee8]{justify-content:space-between;align-items:end;gap:var(--aui-space-4);padding-bottom:var(--aui-space-4);border-bottom:1px solid var(--aui-border-subtle);display:flex}.project-resources__header>div[data-v-ffa3bee8]{gap:5px;display:grid}.project-resources__header span[data-v-ffa3bee8]{color:var(--aui-accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.project-resources__header strong[data-v-ffa3bee8]{font-size:18px}.project-resources__header p[data-v-ffa3bee8],.project-resources__current p[data-v-ffa3bee8],.project-resources__detail p[data-v-ffa3bee8]{color:var(--aui-text-secondary);margin:0;font-size:12px}.project-resources__overview[data-v-ffa3bee8]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.project-resources__overview>div[data-v-ffa3bee8]{background:var(--aui-bg-panel);gap:5px;padding:12px;display:grid}.project-resources__overview span[data-v-ffa3bee8],.project-resources__catalog span[data-v-ffa3bee8],.project-resources__findings span[data-v-ffa3bee8],.project-resources__findings small[data-v-ffa3bee8]{color:var(--aui-text-tertiary);font-size:10px}.project-resources__overview strong[data-v-ffa3bee8]{font-size:14px}.project-resources__overview--ready>div:first-child strong[data-v-ffa3bee8]{color:var(--aui-success)}.project-resources__overview--attention>div:first-child strong[data-v-ffa3bee8]{color:var(--aui-warning)}.project-resources__overview--blocked>div:first-child strong[data-v-ffa3bee8]{color:var(--aui-danger)}.project-resources__findings[data-v-ffa3bee8],.project-resources__catalog[data-v-ffa3bee8]{gap:var(--aui-space-2);display:grid}.project-resources__findings header[data-v-ffa3bee8],.project-resources__catalog>header[data-v-ffa3bee8]{color:var(--aui-text-secondary);justify-content:space-between;align-items:center;font-size:12px;display:flex}.project-resources__findings button[data-v-ffa3bee8]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);width:100%;color:var(--aui-text-primary);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.project-resources__details[data-v-ffa3bee8]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);color:var(--aui-text-secondary);padding:10px 12px;font-size:12px}.project-resources__details summary[data-v-ffa3bee8]{cursor:pointer;font-weight:650}.project-resources__details button[data-v-ffa3bee8]{width:100%;color:var(--aui-text-primary);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);text-align:left;cursor:pointer;border:0;margin-top:8px;padding:8px 10px;display:block}.project-resources__findings button strong[data-v-ffa3bee8]{font-size:12px}.project-resources__findings .is-blocking[data-v-ffa3bee8]{color:var(--aui-danger)}.project-resources__findings .is-attention[data-v-ffa3bee8]{color:var(--aui-warning)}.project-resources__current[data-v-ffa3bee8]{justify-content:space-between;align-items:start;gap:var(--aui-space-4);padding:var(--aui-space-4);border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-bg-panel);display:flex}.project-resources__current>div[data-v-ffa3bee8]{gap:6px;min-width:0;display:grid}.project-resources__current span[data-v-ffa3bee8],.project-resources__detail span[data-v-ffa3bee8],.project-resources__confirmation span[data-v-ffa3bee8]{color:var(--aui-text-tertiary);font-size:10px}.project-resources__status[data-v-ffa3bee8]{background:var(--aui-bg-subtle);border-radius:999px;flex:none;padding:4px 8px;font-size:11px}.project-resources__status--ready[data-v-ffa3bee8]{color:var(--aui-success)}.project-resources__status--unavailable[data-v-ffa3bee8]{color:var(--aui-warning)}.project-resources__status--unconfigured[data-v-ffa3bee8]{color:var(--aui-text-tertiary)}.project-resources__field[data-v-ffa3bee8]{color:var(--aui-text-secondary);gap:7px;font-size:12px;font-weight:600;display:grid}.project-resources__detail[data-v-ffa3bee8]{gap:var(--aui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-resources__detail>div[data-v-ffa3bee8]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);gap:5px;padding:10px;display:grid}.project-resources__detail p[data-v-ffa3bee8]{grid-column:1/-1}.project-resources__actions[data-v-ffa3bee8]{gap:var(--aui-space-2);flex-wrap:wrap;display:flex}.project-resources__catalog article[data-v-ffa3bee8],.project-resources__capability[data-v-ffa3bee8]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-panel);grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;padding:12px;display:grid}.project-resources__catalog article>div[data-v-ffa3bee8],.project-resources__capability>div[data-v-ffa3bee8]{gap:4px;display:grid}.project-resources__catalog article>p[data-v-ffa3bee8],.project-resources__catalog article>ul[data-v-ffa3bee8],.project-resources__capability>p[data-v-ffa3bee8]{color:var(--aui-text-secondary);grid-column:1/-1;margin:0;font-size:11px}.project-resources__ambient-note[data-v-ffa3bee8]{color:var(--aui-text-secondary);margin:0;font-size:11px}.project-resources__ambient-grid[data-v-ffa3bee8]{gap:var(--aui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-resources__catalog article>ul[data-v-ffa3bee8]{font-family:var(--aui-font-mono);gap:3px;padding-left:18px;display:grid}.project-resources__capability[data-v-ffa3bee8]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.project-resources__capability[data-v-ffa3bee8]:hover,.project-resources__capability[data-v-ffa3bee8]:focus-visible,.project-resources__agents button[data-v-ffa3bee8]:hover,.project-resources__agents button[data-v-ffa3bee8]:focus-visible{border-color:color-mix(in srgb, var(--aui-accent) 45%, var(--aui-border-subtle));outline:none}.project-resources__catalog .is-ready[data-v-ffa3bee8]{color:var(--aui-success)}.project-resources__catalog .is-attention[data-v-ffa3bee8]{color:var(--aui-warning)}.project-resources__catalog .is-blocked[data-v-ffa3bee8]{color:var(--aui-danger)}.project-resources__agents[data-v-ffa3bee8]{gap:var(--aui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-resources__agents>button[data-v-ffa3bee8]{color:inherit;border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);font:inherit;text-align:left;cursor:pointer;gap:4px;padding:10px 12px;display:grid}.project-resources__agents strong[data-v-ffa3bee8]{font-size:12px}.project-resources__history[data-v-ffa3bee8]{gap:var(--aui-space-2);display:grid}.project-resources__history header[data-v-ffa3bee8]{color:var(--aui-text-secondary);justify-content:space-between;font-size:12px;display:flex}.project-resources__history>div[data-v-ffa3bee8]{align-items:center;gap:var(--aui-space-2);border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);grid-template-columns:auto minmax(0,1fr) auto;padding:9px 10px;font-size:11px;display:grid}.project-resources__history>div>span[data-v-ffa3bee8],.project-resources__history>div>small[data-v-ffa3bee8]{color:var(--aui-text-tertiary)}.project-resources__error[data-v-ffa3bee8]{color:var(--aui-danger);border:1px solid color-mix(in srgb, var(--aui-danger) 28%, var(--aui-border-subtle));border-radius:var(--aui-radius-sm);margin:0;padding:10px 12px;font-size:12px}.project-resources__state[data-v-ffa3bee8]{color:var(--aui-text-secondary);font-size:12px}.project-resources__confirmation[data-v-ffa3bee8]{gap:var(--aui-space-3);display:grid}.project-resources__confirmation>div[data-v-ffa3bee8]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);gap:4px;padding:10px;display:grid}.project-resources__confirmation p[data-v-ffa3bee8]{color:var(--aui-warning);margin:0;font-size:12px}@media (width<=720px){.project-resources[data-v-ffa3bee8]{padding:var(--aui-space-3)}.project-resources__header[data-v-ffa3bee8],.project-resources__current[data-v-ffa3bee8]{flex-direction:column;align-items:stretch}.project-resources__overview[data-v-ffa3bee8]{grid-template-columns:repeat(2,minmax(0,1fr))}.project-resources__agents[data-v-ffa3bee8],.project-resources__ambient-grid[data-v-ffa3bee8],.project-resources__detail[data-v-ffa3bee8]{grid-template-columns:minmax(0,1fr)}.project-resources__detail p[data-v-ffa3bee8]{grid-column:auto}}.repository-page[data-v-4380a38d]{gap:var(--aui-space-4);padding:clamp(16px,4vw,40px);display:grid}.repository-page>header[data-v-4380a38d]{justify-content:space-between;align-items:end;gap:16px;display:flex}.repository-page>header>div[data-v-4380a38d]{gap:8px;display:flex}.repository-page>header>div[data-v-4380a38d]:first-child{gap:4px;display:grid}.repository-page h2[data-v-4380a38d],.repository-page p[data-v-4380a38d]{margin:0}.repository-page header span[data-v-4380a38d]{color:var(--aui-text-tertiary);font-size:11px}.repository-page header p[data-v-4380a38d],.repository-page__notice[data-v-4380a38d]{color:var(--aui-text-secondary);font-size:12px}@media (width<=760px){.repository-page>header[data-v-4380a38d]{flex-direction:column;align-items:stretch}}.direct-turn-navigation{z-index:5;pointer-events:none;align-items:center;width:min(332px,100%);display:flex;position:absolute;inset:16px auto 16px 0}.direct-turn-navigation__rail{overscroll-behavior:contain;pointer-events:auto;scrollbar-width:none;flex-direction:column;width:48px;max-height:100%;display:flex;overflow-y:auto}.direct-turn-navigation__rail button{cursor:pointer;background:0 0;border:0;flex:none;justify-content:flex-start;align-items:center;width:40px;height:10px;padding:0 0 0 12px;display:flex}.direct-turn-navigation__rail button span{background:var(--aui-text-tertiary);opacity:.4;transform-origin:0;border-radius:2px;flex:none;width:26px;height:2px;transition:opacity .16s,background .16s;transform:scaleX(.230769)}.direct-turn-navigation.is-expanded .direct-turn-navigation__rail button span{opacity:.65}.direct-turn-navigation__rail button.is-visible span{background:var(--aui-text-primary);opacity:.8}.direct-turn-navigation__rail button:hover span,.direct-turn-navigation__rail button.is-preview span,.direct-turn-navigation__rail button:focus-visible span{background:var(--aui-text-primary);opacity:1;transform:scaleX(1)}.direct-turn-navigation__rail button:focus-visible{outline:2px solid var(--aui-accent);outline-offset:-2px;border-radius:6px}.direct-turn-navigation__preview{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-overlay-bg);width:calc(100% - 56px);box-shadow:var(--aui-shadow-sm);color:var(--aui-text-primary);text-align:left;cursor:pointer;pointer-events:auto;padding:9px 10px;position:absolute;left:48px}.direct-turn-navigation__preview strong,.direct-turn-navigation__list strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;font-weight:600;line-height:1.6;display:-webkit-box;overflow:hidden}.direct-turn-navigation__preview strong{margin-top:0;font-size:12px;font-weight:500;line-height:1.6}.direct-turn-navigation__preview p,.direct-turn-navigation__list p{-webkit-line-clamp:3;color:var(--aui-text-secondary);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:6px 0 0;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.direct-turn-navigation__preview p{color:var(--aui-text-tertiary);margin-top:3px}.direct-turn-navigation__entry{opacity:0;pointer-events:auto;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.direct-turn-navigation__entry:focus-visible{opacity:1;background:var(--aui-overlay-bg);width:100px;height:32px;color:var(--aui-text-primary);border:0;border-radius:6px}.aui-icon-button.direct-turn-navigation__touch-entry{display:none}.direct-turn-navigation__list{gap:8px;display:grid}.direct-turn-navigation__list button{border-radius:var(--aui-radius-md);color:var(--aui-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;padding:12px}.direct-turn-navigation__list button:hover,.direct-turn-navigation__list button.is-visible{background:var(--aui-bg-hover)}.direct-turn-navigation__list small{color:var(--aui-text-tertiary);font-size:11px}@media (hover:none),(pointer:coarse),(width<=760px){.direct-turn-navigation{display:none}.aui-icon-button.direct-turn-navigation__touch-entry{display:inline-grid}}@media (prefers-reduced-motion:reduce){.direct-turn-navigation__rail button span{transition:none}}.agent-character[data-v-ae26a38f]{vertical-align:middle;flex:none;display:inline-flex}.agent-character svg[data-v-ae26a38f],.agent-character img[data-v-ae26a38f]{object-fit:contain;width:100%;height:100%;display:block}.agent-character__body[data-v-ae26a38f]{transform-origin:50% 75%}.agent-character__lid[data-v-ae26a38f]{transform-box:fill-box;transform:scaleY(0)}.agent-character__lid--top[data-v-ae26a38f]{transform-origin:50% 0}.agent-character__lid--bottom[data-v-ae26a38f]{transform-origin:50% 100%}.is-running .agent-character__lid[data-v-ae26a38f]{animation:character-blink-ae26a38f var(--character-duration) linear infinite;animation-delay:var(--character-delay);animation-play-state:paused}.is-running .agent-character__body[data-v-ae26a38f]{animation:character-nod-ae26a38f var(--character-duration) ease-in-out infinite;animation-delay:var(--character-delay);animation-play-state:paused}[data-character=claude].is-running .agent-character__body[data-v-ae26a38f]{animation-name:character-tilt-ae26a38f}[data-character=codebuddy].is-running .agent-character__body[data-v-ae26a38f]{animation-name:character-perk-ae26a38f}[data-character=cursor].is-running .agent-character__body[data-v-ae26a38f]{animation-name:character-peek-ae26a38f}[data-character=dsh].is-running .agent-character__body[data-v-ae26a38f]{animation-name:character-swim-ae26a38f}.is-playing .agent-character__body[data-v-ae26a38f],.is-playing .agent-character__lid[data-v-ae26a38f]{animation-play-state:running}@keyframes character-blink-ae26a38f{0%,22%,27%,62%,67%,to{transform:scaleY(0)}23.5%,25.5%,63.5%,65.5%{transform:scaleY(.97)}}@keyframes character-nod-ae26a38f{0%,30%,48%,to{transform:translateY(0)rotate(0)}37%{transform:translateY(3%)rotate(-2deg)}43%{transform:translateY(-1%)rotate(1deg)}}@keyframes character-tilt-ae26a38f{0%,30%,57%,to{transform:rotate(0)}40%,46%{transform:rotate(-7deg)}}@keyframes character-perk-ae26a38f{0%,34%,53%,to{transform:translateY(0)scale(1)}39%{transform:translateY(-3%)scale(1.025,1.045)}45%{transform:translateY(1%)scale(1.01,.99)}}@keyframes character-peek-ae26a38f{0%,35%,57%,to{transform:translate(0)rotate(0)}44%,48%{transform:translate(3%,-2%)rotate(4deg)}}@keyframes character-swim-ae26a38f{0%,28%,65%,to{transform:translateY(0)rotate(0)}38%{transform:translateY(-3%)rotate(-4deg)}49%{transform:translateY(-1%)rotate(3deg)}58%{transform:translateY(1%)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.agent-character[data-character] .agent-character__body[data-v-ae26a38f],.agent-character[data-character] .agent-character__lid[data-v-ae26a38f]{animation:none}}.agent-character-state-mark[data-v-3af00c81]{background:var(--aui-color-sage-ink);outline:2px solid var(--aui-bg-panel);border-radius:50%;width:6px;height:6px;position:absolute;bottom:-1px;right:-1px}.agent-character-state-mark.is-waiting[data-v-3af00c81]{text-align:center;background:var(--aui-color-amber-surface);width:10px;height:10px;color:var(--aui-color-amber-ink);font-size:9px;font-weight:700;line-height:10px}.observed-session-header[data-v-c4bb2073]{min-width:0;padding:16px var(--aui-workspace-gutter);color:var(--aui-text-primary);flex:none;align-items:center;gap:12px;display:flex}.observed-session-header__avatar[data-v-c4bb2073]{flex:none;width:28px;height:28px;display:inline-flex;position:relative}.observed-session-header__identity[data-v-c4bb2073]{flex:1;gap:7px;min-width:0;display:grid}.observed-session-header h1[data-v-c4bb2073]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;margin:0;font-size:15px;font-weight:600;line-height:1.45;overflow:hidden}.observed-session-header__source[data-v-c4bb2073]{min-width:0;color:var(--aui-text-tertiary);align-items:center;gap:16px;font-size:11px;line-height:1.5;display:flex}.observed-session-header__source[data-v-c4bb2073]>.endpoint-identity{flex:none;max-width:28%}.observed-session-header__directory[data-v-c4bb2073],.observed-session-header__item[data-v-c4bb2073]{min-width:0;max-width:32%;color:inherit;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.observed-session-header__directory>span[data-v-c4bb2073],.observed-session-header__item>span[data-v-c4bb2073]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.observed-session-header__source svg[data-v-c4bb2073]{flex:none}.observed-session-header__status[data-v-c4bb2073]{white-space:nowrap;flex:none}.observed-session-header__status[data-status=working][data-v-c4bb2073]{color:var(--aui-accent-strong)}.observed-session-header__status[data-status=waiting][data-v-c4bb2073]{color:var(--aui-warning)}.observed-session-header__status[data-v-c4bb2073] .aui-feedback__trigger{min-height:24px;font:inherit;color:var(--aui-warning);background:0 0;border:0;gap:3px;padding:0}.observed-session-header__item[data-v-c4bb2073]:hover{color:var(--aui-accent-strong)}.observed-session-header__item[data-v-c4bb2073]:focus-visible{border-radius:var(--aui-radius-xs);box-shadow:var(--aui-focus-ring);outline:0}.observed-session-header__actions[data-v-c4bb2073]{flex:none;align-items:center;gap:8px;display:flex}@container observed-detail (width<=680px){.observed-session-header[data-v-c4bb2073]{flex-wrap:wrap;gap:10px;padding-block:12px}.observed-session-header__identity[data-v-c4bb2073]{flex-basis:0}.observed-session-header h1[data-v-c4bb2073]{-webkit-line-clamp:3;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box}.observed-session-header__actions[data-v-c4bb2073]{justify-content:flex-end;width:100%}.observed-session-header__source[data-v-c4bb2073]{flex-wrap:wrap;gap:12px}.observed-session-header__source[data-v-c4bb2073]>.endpoint-identity{max-width:45%}.observed-session-header__directory[data-v-c4bb2073]{max-width:48%}.observed-session-header__item[data-v-c4bb2073]{max-width:55%}}.aui-event-shell[data-v-d2769adb]>.aui-disclosure,.aui-event-shell[data-v-d2769adb]>.aui-event-shell__header{margin-inline:calc(-1 * var(--aui-space-2))}.aui-event-shell[data-v-d2769adb]>.aui-disclosure>.aui-disclosure__reveal>.aui-disclosure__content{padding-inline:var(--aui-space-2)}.aui-event-shell[data-v-d2769adb] .aui-disclosure.is-open>.aui-disclosure__header{top:var(--direct-process-header-height,0px);z-index:2;background:var(--aui-bg-panel);position:sticky}.aui-event-shell[data-v-d2769adb] .aui-disclosure__reveal{overflow:clip}.direct-event-menu[data-v-8c7a6117]{width:100%;min-width:0;display:block}.direct-event-menu[data-v-8c7a6117] .aui-dropdown__context{-webkit-user-select:text;user-select:text;width:100%;display:block}.studio-call-detail[data-v-5ccc258d]{min-width:0}.studio-call-detail article+article[data-v-5ccc258d]{margin-top:24px}.studio-call-detail h3[data-v-5ccc258d]{font:500 13px var(--aui-font-family-code);overflow-wrap:anywhere;margin:0 0 12px}.studio-call-detail dl[data-v-5ccc258d]{grid-template-columns:48px minmax(0,1fr);gap:6px 12px;margin:0 0 12px;font-size:12px;display:grid}.studio-call-detail dt[data-v-5ccc258d],.studio-call-detail__empty[data-v-5ccc258d]{color:var(--aui-text-tertiary)}.studio-call-detail dd[data-v-5ccc258d]{overflow-wrap:anywhere;margin:0}.studio-call-detail pre[data-v-5ccc258d]{border-radius:var(--aui-radius-sm);background:var(--aui-fill-tertiary);font:12px/1.65 var(--aui-font-family-code);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px}.direct-page-edge[data-v-c4fa1f35]{overflow-anchor:none;height:0;min-height:0}.direct-user-image-gallery[data-v-b4a5a641]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:456px;max-width:100%;display:grid}.direct-user-image-gallery.is-pair[data-v-b4a5a641]{grid-template-columns:repeat(2,minmax(0,1fr));width:304px}.direct-user-image-gallery.is-single[data-v-b4a5a641]{grid-template-columns:minmax(0,1fr)}.direct-user-image-gallery__tile[data-v-b4a5a641]{aspect-ratio:1;background:var(--aui-bg-subtle);width:100%;min-width:0;position:relative}.direct-user-image-gallery__tile img[data-v-b4a5a641]{object-fit:contain;width:100%;height:100%;max-height:none;position:absolute;inset:0}.direct-event__attachments.is-separated[data-v-b5ffd0e6]{flex-direction:column;align-items:flex-end;gap:10px;width:100%;margin-top:0;display:flex}.direct-event__attachments.is-separated a[data-v-b5ffd0e6]{overflow-wrap:anywhere;max-width:100%}.command-call[data-v-0f1763e3]{min-width:0;padding-block:4px 20px}.command-call+.command-call[data-v-0f1763e3]{border-top:1px solid var(--aui-border-subtle);padding-top:20px}.command-call header[data-v-0f1763e3]{align-items:center;gap:12px;margin-bottom:10px;display:flex}.command-call header strong[data-v-0f1763e3]{font-size:13px;font-weight:500}.command-call__status[data-v-0f1763e3]{color:var(--aui-text-secondary);align-items:center;gap:6px;font-size:12px;display:flex}.command-call__status.is-failed[data-v-0f1763e3]{color:var(--aui-danger)}.command-call__status svg[data-v-0f1763e3]{flex:none}.command-call__copy[data-v-0f1763e3]{margin-inline-start:auto;display:inline-flex}.command-call__command[data-v-0f1763e3]{border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);padding:12px 14px}.command-call pre[data-v-0f1763e3]{font:12px/1.8 var(--aui-font-family-code);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.command-call__cwd[data-v-0f1763e3]{color:var(--aui-text-secondary);overflow-wrap:anywhere;margin:8px 0 0;font-size:12px}.command-call__cwd code[data-v-0f1763e3]{font-family:var(--aui-font-family-code);margin-inline-start:6px}.command-call__actions[data-v-0f1763e3]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;margin-top:12px;display:grid}.command-call__output[data-v-0f1763e3]{grid-area:1/1/auto/-1;min-width:0}.command-call__output-body[data-v-0f1763e3]{background:var(--aui-fill-tertiary);border-radius:var(--aui-radius-sm);margin-top:8px;padding:12px 14px;position:relative}.command-call__output-copy[data-v-0f1763e3]{float:inline-end;margin-inline-start:8px}.command-call__count[data-v-0f1763e3]{color:var(--aui-text-tertiary);font-size:12px;font-weight:400}.command-call__ai-actions[data-v-0f1763e3]{z-index:1;flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;align-items:center;gap:8px;display:flex}.command-call__ai-actions[data-v-0f1763e3] .aui-checkbox__content{color:var(--aui-text-secondary);font-size:12px}.command-call__analysis[data-v-0f1763e3]{border-inline-start:2px solid color-mix(in srgb,var(--aui-accent) 35%,transparent);grid-template-columns:minmax(0,1fr) auto;align-items:start;margin-top:12px;padding-inline-start:12px;display:grid}.command-call__analysis-disclosure[data-v-0f1763e3]{grid-area:1/1/auto/-1}.command-call__analysis-copy[data-v-0f1763e3]{z-index:1;grid-area:1/2;display:inline-flex}.command-call__interpretation[data-v-0f1763e3]{padding-top:4px}.command-call__analysis-meta[data-v-0f1763e3]{color:var(--aui-text-secondary);justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}.command-call section+section[data-v-0f1763e3]{margin-top:12px}.command-call h4[data-v-0f1763e3]{color:var(--aui-text-secondary);margin:0 0 4px;font-size:12px;font-weight:500}.command-call section p[data-v-0f1763e3]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.8}.command-call__empty[data-v-0f1763e3]{color:var(--aui-text-secondary);margin:4px 0;font-size:12px}@media (width<=760px){.command-call__actions[data-v-0f1763e3]{flex-direction:column;align-items:stretch;display:flex}.command-call__ai-actions[data-v-0f1763e3]{justify-content:flex-end}.command-call header[data-v-0f1763e3]{flex-wrap:wrap;gap:8px}}.tool-call-details[data-v-496acfd9]{min-width:0}.tool-call-details__raw+.tool-call-details__raw[data-v-496acfd9]{border-top:1px solid var(--aui-border-subtle);margin-top:24px;padding-top:20px}header[data-v-496acfd9]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:8px;display:flex}h3[data-v-496acfd9]{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:500}small[data-v-496acfd9]{color:var(--aui-text-tertiary)}.tool-call-details__summary[data-v-496acfd9]{color:var(--aui-text-secondary);font:12px/1.65 var(--aui-font-family-code);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px}pre[data-v-496acfd9]{border-radius:var(--aui-radius-sm);background:var(--aui-fill-tertiary);font:12px/1.65 var(--aui-font-family-code);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px}.command-details__header[data-v-74ce5cd4]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.command-details__header>div[data-v-74ce5cd4]{min-width:0}.command-details__header>.aui-icon-button[data-v-74ce5cd4]{flex:none}.command-details__header h2[data-v-74ce5cd4]{margin:0;font-size:17px}.command-details__header p[data-v-74ce5cd4]{color:var(--aui-text-secondary);margin:4px 0 0}pre[data-v-74ce5cd4]{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.65 var(--aui-font-family-code)}pre[data-v-f9716db7]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.direct-activity-summary[data-v-56bcdcce]{width:100%;min-width:0;height:18px;line-height:18px;display:block;position:relative;overflow:hidden}.direct-activity-summary>.direct-event__activity-body[data-v-56bcdcce]{width:100%;height:100%}.direct-activity-summary__body[data-v-56bcdcce]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.direct-activity-summary.is-command[data-v-56bcdcce]{font-family:var(--aui-font-family-code)}.direct-activity-summary-enter-active[data-v-56bcdcce],.direct-activity-summary-leave-active[data-v-56bcdcce]{transition:transform var(--aui-motion-normal) var(--aui-ease-standard), opacity var(--aui-motion-normal)}.direct-activity-summary-leave-active[data-v-56bcdcce]{position:absolute;inset:0}.direct-activity-summary-enter-from[data-v-56bcdcce]{opacity:0;transform:translateY(8px)}.direct-activity-summary-leave-to[data-v-56bcdcce]{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.direct-activity-summary-enter-active[data-v-56bcdcce],.direct-activity-summary-leave-active[data-v-56bcdcce]{transition:none}.direct-activity-summary-enter-from[data-v-56bcdcce]{opacity:1;transform:none}.direct-activity-summary-leave-to[data-v-56bcdcce]{opacity:0;transform:none}}.direct-command-summary[data-v-63243247]{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.direct-command-summary>strong[data-v-63243247]{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:min(42%,240px);font-size:12px;font-weight:550;overflow:hidden}.direct-command-summary__subject[data-v-63243247]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 11px/18px var(--aui-font-family-code);flex:1;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce),(forced-colors:active){.direct-command-summary.aui-shimmer-text.is-active[data-v-63243247]{color:var(--aui-shimmer-text-base,var(--aui-text-secondary))}}.direct-command-icon[data-v-4b7e2854]{place-items:center;width:18px;height:18px;display:grid}.direct-command-icon.is-running[data-v-4b7e2854]{color:var(--aui-shimmer-text-base,var(--aui-text-secondary))}.direct-command-icon__color>div[data-v-4b7e2854]{width:100%;height:100%}.direct-command-icon__contrast[data-v-4b7e2854]{display:none}@media (forced-colors:active){.direct-command-icon__color[data-v-4b7e2854]{display:none}.direct-command-icon__contrast[data-v-4b7e2854]{display:block}.direct-command-icon path[data-v-4b7e2854]{stroke:currentColor}}.direct-activity-detail[data-v-d5a10631]{margin-inline:calc(-1 * var(--aui-space-2));padding-inline:var(--aui-space-2)}.direct-tool-preview__all[data-v-d5a10631]{width:calc(100% + 2 * var(--aui-space-2));min-height:32px;margin:0 calc(-1 * var(--aui-space-2));padding-inline:calc(var(--aui-space-2) + var(--direct-event-marker) + var(--direct-event-gap)) calc(var(--aui-space-2) + 4px);color:var(--aui-text-secondary);text-align:start;transition:background var(--aui-motion-fast), color var(--aui-motion-fast), opacity var(--aui-motion-fast);border:0;justify-content:space-between;font-weight:400}.direct-tool-preview__all[data-v-d5a10631]:focus-visible{outline:2px solid var(--aui-accent);outline-offset:-2px;box-shadow:none}.direct-tool-preview__all svg[data-v-d5a10631]{color:var(--aui-text-tertiary);flex:none}@media (pointer:coarse){.direct-tool-preview__all[data-v-d5a10631]{min-height:40px}}@media (prefers-reduced-motion:reduce){.direct-tool-preview__all[data-v-d5a10631]{transition:none}}.direct-event__detail[data-v-d5a10631]{max-width:none;font-size:12px;line-height:1.6}.direct-event__tool-group[data-v-d5a10631]{max-width:none;margin-inline:0}.direct-event__tool-group[data-v-d5a10631]:has(.direct-tool-command-row){gap:0}.direct-event__tool-group li[data-v-d5a10631]{grid-template-columns:var(--direct-event-marker) minmax(0,1fr);gap:var(--direct-event-gap);align-items:center}.direct-event__tool-group li[data-v-d5a10631]:has(>.direct-tool-command-row){padding-block:0}.direct-event__tool-group li>span[data-v-d5a10631]{justify-self:center}.direct-tool-command-row[data-v-d5a10631]{grid-column:1/-1;grid-template-columns:var(--direct-event-marker) minmax(0,1fr) auto;align-items:center;gap:var(--direct-event-gap);box-sizing:border-box;width:calc(100% + 2 * var(--aui-space-2));min-width:0;min-height:32px;margin-inline:calc(-1 * var(--aui-space-2));padding:0 var(--aui-space-2);border-radius:var(--aui-radius-sm);font:inherit;text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;display:grid}@media (hover:hover){.direct-tool-command-row[data-v-d5a10631]:hover{background:var(--aui-bg-hover)}}.direct-tool-command-row[data-v-d5a10631]:focus-visible{outline:2px solid var(--aui-accent);outline-offset:-2px}.direct-tool-command-row__ordinal[data-v-d5a10631]{font:400 11px/1.6 var(--aui-font-family-code);font-variant-numeric:tabular-nums;justify-self:center}.direct-tool-command-row strong[data-v-d5a10631]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 11px/1.6 var(--aui-font-family-code);overflow:hidden}.direct-tool-command-row small[data-v-d5a10631]{font:400 11px/1.6 var(--aui-font-family)}.direct-event__tool-group li[data-state=failed] small[data-v-d5a10631]{color:var(--aui-danger)}[data-v-165ce610] .aui-message-tools__surface:has([data-visualization]){flex:1}.visualization-controls[data-v-f25aa314]{gap:var(--aui-space-6);padding:var(--aui-space-2) 0 0;display:grid}section[data-v-f25aa314]{gap:var(--aui-space-4);min-width:0;display:grid}h4[data-v-f25aa314]{color:var(--aui-text-secondary);margin:0;font-size:12px;font-weight:500}.visualization-controls__toggle[data-v-f25aa314]{flex-direction:row-reverse;justify-content:space-between;min-height:32px}.visualization-controls__toggle[data-v-f25aa314] .aui-switch__track{flex:none}.visualization-controls__toggle[data-v-f25aa314] .aui-switch__text{flex:1;min-width:0}.visualization-controls__toggle[data-v-f25aa314] strong{font-size:13px;font-weight:500}.visualization-controls__select[data-v-f25aa314]{grid-template-columns:minmax(0,1fr) minmax(100px,1fr);align-items:center;gap:8px;font-size:13px;display:grid}output[data-v-f25aa314]{text-align:right;font-variant-numeric:tabular-nums;min-width:32px;color:var(--aui-text-secondary);flex:none;font-size:12px}.visualization-controls__actions[data-v-f25aa314]{justify-content:space-between;align-items:center;gap:var(--aui-space-2);flex-wrap:wrap;display:flex}.visualization-controls__secondary-actions[data-v-f25aa314]{align-items:center;gap:var(--aui-space-2);display:flex}.conversation-visualization[data-v-26341cd3]{min-width:0;margin:12px 0}.conversation-visualization__surface[data-v-26341cd3]{width:100%;min-width:0;color:var(--aui-text-primary);flex-direction:column;gap:8px;font-size:13px;display:flex}header[data-v-26341cd3]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}header strong[data-v-26341cd3]{text-overflow:ellipsis;white-space:nowrap;color:var(--aui-text-secondary);font-size:12px;font-weight:500;overflow:hidden}.conversation-visualization__actions[data-v-26341cd3]{flex:none;gap:4px;display:flex}.conversation-visualization__design-options[data-v-26341cd3]{--visualization-options-inset:var(--aui-space-3);border-radius:var(--aui-radius-lg);padding:calc(var(--visualization-options-inset) - 1px);background:var(--aui-bg-subtle);border:1px solid #0000}.conversation-visualization__design-options[data-v-26341cd3] .aui-disclosure__trigger,.conversation-visualization__design-options[data-v-26341cd3] .aui-disclosure__content{padding:0}iframe[data-v-26341cd3]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:0 0;border:0;width:100%;min-width:0;display:block}@media (prefers-color-scheme:dark){iframe[data-v-26341cd3]{--lightningcss-light: ;--lightningcss-dark:initial}}.conversation-visualization__carousel[data-v-26341cd3]{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.conversation-visualization__carousel[data-v-26341cd3] .aui-select{width:auto;min-width:0;max-width:calc(100% - 120px)}small[data-v-26341cd3]{color:var(--aui-text-tertiary);font-variant-numeric:tabular-nums;flex:none}.conversation-visualization__confirmation[data-v-26341cd3]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (width<=760px){.conversation-visualization__carousel[data-v-26341cd3]{gap:4px}}.direct-model-avatar[data-v-1f651162]{width:24px;height:24px;color:inherit;cursor:help;background:0 0;border:0;border-radius:6px;place-items:center;margin:-2px;padding:0;display:grid}.direct-model-avatar[data-v-1f651162]:hover{background:var(--aui-control-bg-hover)}.direct-model-avatar[data-v-1f651162]:focus-visible{box-shadow:var(--aui-focus-ring);outline:0}.direct-model-details[data-v-1f651162]{white-space:pre-line}@media (pointer:coarse){.direct-model-avatar[data-v-1f651162]{position:relative}.direct-model-avatar[data-v-1f651162]:before{content:"";position:absolute;inset:-8px}}.terminal-quote[data-v-13185f40]{gap:12px;min-width:0;display:grid}.terminal-quote small[data-v-13185f40]{color:var(--aui-text-tertiary);overflow-wrap:anywhere}.terminal-quote pre[data-v-13185f40]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;font-size:12px;overflow:auto}.terminal-quote-link[data-v-13185f40]{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.conversation-references[data-v-7888972d]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.conversation-reference[data-v-7888972d]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);align-items:center;gap:4px;max-width:100%;padding-left:9px;font-size:12px;display:inline-flex}.conversation-reference>a[data-v-7888972d],.conversation-reference>span[data-v-7888972d]{color:var(--aui-text-secondary);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.conversation-reference>a[data-v-7888972d]:hover{text-decoration:underline}.aui-checkbox[data-v-7888972d]{width:100%;font-size:11px}.is-readonly[data-v-7888972d]{margin:8px 0 0}.is-readonly .conversation-reference[data-v-7888972d]{padding:5px 9px}.is-readonly small[data-v-7888972d]{color:var(--aui-text-tertiary);font-size:10px}.direct-thinking__icon[data-v-8b45baab]{flex:none;place-items:center;width:18px;height:18px;display:grid}.direct-thinking__body[data-v-8b45baab]{overscroll-behavior-x:contain;overscroll-behavior-y:auto;border-left:1px solid var(--aui-border-subtle);max-height:192px;color:var(--aui-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 10px 9px;padding:0 0 0 15px;font-size:13px;line-height:1.65;overflow:auto}.direct-thinking__body p[data-v-8b45baab]{margin:0 0 8px}.direct-thinking__body p[data-v-8b45baab]:last-child{margin-bottom:0}.direct-thinking__latest[data-v-8b45baab]{color:var(--aui-accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:27px;font-size:12px}@media (width<=760px){.direct-thinking__body[data-v-8b45baab]{max-height:168px}}@media (pointer:coarse){.direct-thinking__latest[data-v-8b45baab]{min-height:44px}}.direct-run-error[data-v-8fc9a63e]>.aui-disclosure,.direct-run-error[data-v-8fc9a63e]>.aui-event-shell__header{margin-inline:0}.direct-run-error pre[data-v-8fc9a63e]{white-space:pre-wrap;overflow-wrap:anywhere}.direct-question__anchor{height:0;display:block}.direct-question{min-width:0;color:var(--aui-text-secondary);margin:4px 0;font-size:12px}.direct-question__detail{overscroll-behavior-y:auto;max-height:320px;margin:12px 0 12px 25px;overflow-y:auto}.direct-question__detail:focus-visible{outline:2px solid var(--aui-accent);outline-offset:-2px;border-radius:4px}.direct-question__questions{gap:20px;margin:0;padding:0;list-style:none;display:grid}.direct-question__question-heading{align-items:baseline;gap:8px;font-size:12px;line-height:1.7;display:flex}.direct-question__question-heading>strong{overflow-wrap:anywhere;font-weight:550}.direct-question__question-heading>span{color:var(--aui-text-tertiary)}.direct-question__option-list{color:var(--aui-text-tertiary);gap:8px;margin:10px 0 0;padding-left:16px;font-size:11px;line-height:1.7;display:grid}.direct-question__option-list strong{color:var(--aui-text-secondary);margin-right:8px;font-weight:500}.direct-question__full-answer{white-space:pre-wrap;overflow-wrap:anywhere;grid-template-columns:36px minmax(0,1fr);gap:8px;margin:10px 0 0;font-size:12px;line-height:1.7;display:grid}.direct-question__full-answer>span{color:var(--aui-text-tertiary)}.direct-question__form{margin:10px 0 0 25px}.direct-question__form>p{overflow-wrap:anywhere;margin:0 0 10px;font-size:12px;line-height:1.7}.direct-question__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.direct-question__options>.aui-button{background:var(--aui-fill-tertiary);white-space:normal;text-align:left;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;height:auto;min-height:56px;padding:10px 12px;display:flex}.direct-question__options>.aui-button[aria-pressed=true],.direct-question__options>.aui-button[aria-pressed=true]:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--aui-accent);background:color-mix(in srgb,var(--aui-accent) 8%,var(--aui-bg-panel))}.direct-question__options strong{font-size:12px;font-weight:550}.direct-question__options span{color:var(--aui-text-tertiary);font-size:11px;font-weight:400;line-height:1.6}.direct-question__input{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.direct-question__input>.aui-field,.direct-question__input>.aui-textarea{flex:1;min-width:160px}.direct-question__input>.aui-button,.direct-question__input>.aui-feedback{flex:none}.direct-question__dialog{color:var(--aui-text-secondary)}.direct-question__dialog h3{margin:24px 0 12px;font-size:12px;font-weight:550}.direct-question__dialog pre{border-radius:var(--aui-radius-sm);background:var(--aui-fill-tertiary);font:12px/1.65 var(--aui-font-family-code);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px}@media (width<=560px){.direct-question__options{grid-template-columns:minmax(0,1fr)}.direct-question__input>.aui-field,.direct-question__input>.aui-textarea{min-width:100%}.direct-question__input>.aui-button{min-height:32px}}.studio-event__operations[data-v-31ddc18d]{border-left:1px solid var(--aui-border-subtle);gap:12px;margin:6px 0 10px 9px;padding:0 0 0 15px;line-height:1.65;list-style:none;display:grid}.studio-event__operations>li[data-v-31ddc18d]{min-width:0}.studio-event__operations>.is-grouped[data-v-31ddc18d]{grid-template-columns:66px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.studio-event__member-action[data-v-31ddc18d]{color:var(--aui-text-tertiary);font-size:11px}.studio-event__member-content[data-v-31ddc18d]{overflow-wrap:anywhere;min-width:0}.studio-event__change[data-v-31ddc18d]{white-space:pre-wrap;margin:0}.is-grouped .studio-event__change[data-v-31ddc18d],.is-grouped .studio-event__progress[data-v-31ddc18d]{margin-top:2px}.studio-event__read[data-v-31ddc18d]{grid-template-columns:66px minmax(0,1fr);gap:2px 10px;margin:0;display:grid}.studio-event__read dt[data-v-31ddc18d]{color:var(--aui-text-tertiary);font-size:11px}.studio-event__read dd[data-v-31ddc18d]{margin:0}.studio-event__coverage[data-v-31ddc18d]{color:var(--aui-text-tertiary);grid-column:2;font-size:11px}.studio-event__sources[data-v-31ddc18d]{gap:5px;margin:6px 0 0;padding:0;list-style:none;display:grid}.studio-event__sources li[data-v-31ddc18d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.studio-event__sources small[data-v-31ddc18d]{color:var(--aui-text-tertiary)}a[data-v-31ddc18d]{color:var(--aui-text-secondary);text-decoration:none}a[data-v-31ddc18d]:hover,a[data-v-31ddc18d]:focus-visible{text-underline-offset:3px;text-decoration:underline}a[data-v-31ddc18d]:focus-visible{outline:2px solid var(--aui-accent);outline-offset:2px;border-radius:2px}.sr-only[data-v-31ddc18d]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (pointer:coarse){a[data-v-31ddc18d]{align-items:center;min-height:32px;display:inline-flex}}@media (width<=560px){.studio-event__operations>.is-grouped[data-v-31ddc18d],.studio-event__read[data-v-31ddc18d]{grid-template-columns:60px minmax(0,1fr);gap:2px 8px}}.studio-actions[data-v-95e411f7]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.studio-actions__confirm[data-v-95e411f7]{--aui-control-bg:color-mix(in srgb, var(--aui-accent) 12%, var(--aui-bg-elevated));--aui-control-bg-hover:color-mix(in srgb, var(--aui-accent) 20%, var(--aui-bg-elevated));--aui-control-border:transparent;color:var(--aui-accent-strong)}p[data-v-95e411f7]{white-space:pre-wrap;overflow-wrap:anywhere}.studio-event[data-v-7abad47f]{min-width:0;color:var(--aui-text-secondary);font-size:12px}.studio-event[data-v-7abad47f] .aui-event-shell__aside{z-index:2}.studio-event__summary[data-v-7abad47f]{color:var(--aui-text-tertiary);overflow-wrap:anywhere;margin:4px 0 0 25px;line-height:1.6}.studio-event__controls[data-v-7abad47f]{margin-left:25px}.subagent-avatar[data-v-5dc5a883]{--dot-main:#168b88;--dot-light:#58baa4;flex:none;width:18px;height:18px}.subagent-avatar--orbit[data-v-5dc5a883]{--dot-main:#8062ca;--dot-light:#b38ae6}.subagent-avatar--ember[data-v-5dc5a883]{--dot-main:#c97930;--dot-light:#e9af56}circle[data-v-5dc5a883]{fill:var(--dot-main);opacity:.64}circle[data-v-5dc5a883]:nth-child(2n){fill:var(--dot-light)}.is-active circle[data-v-5dc5a883]{animation:1.5s linear infinite subagent-wave-5dc5a883;animation-delay:var(--dot-delay)}@keyframes subagent-wave-5dc5a883{0%,62%,to{opacity:.18}12%{opacity:1}30%{opacity:.68}46%{opacity:.32}}@media (prefers-reduced-motion:reduce){.is-active circle[data-v-5dc5a883]{opacity:.64;animation:none}}.subagent-call[data-v-56637396]{text-align:left;width:100%;min-height:32px;text-decoration:none;height:auto!important;padding:0!important;display:block!important}.subagent-call[data-v-56637396] .aui-event-shell__aside{place-items:center;width:24px;height:32px;display:grid}.direct-message-status.is-failed[data-v-5bbefe30]{color:var(--aui-danger)}.direct-message-status.is-uncertain[data-v-5bbefe30]{color:var(--aui-text-secondary)}.direct-message-status[data-v-5bbefe30] .aui-feedback__trigger{min-height:0;font-size:inherit;padding:0;position:relative}.direct-message-status[data-v-5bbefe30] .aui-feedback__trigger:after{content:"";height:40px;position:absolute;inset:-6px 0 auto}.direct-peer-message[data-v-cf38389d]{gap:var(--aui-space-2);min-width:0;color:var(--aui-text-primary);display:grid}.direct-peer-message__header[data-v-cf38389d],.direct-peer-message__peer[data-v-cf38389d]{align-items:center;gap:6px;display:flex}.direct-peer-message__header[data-v-cf38389d]{gap:var(--aui-space-2);min-width:0;font-size:12px}.direct-peer-message__peer[data-v-cf38389d]{min-width:0;color:var(--aui-text-secondary);flex:1}.direct-peer-message__peer>span[data-v-cf38389d],.direct-peer-message__toggle[data-v-cf38389d]{flex:none}.direct-peer-message__peer>strong[data-v-cf38389d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.direct-peer-message__toggle>svg[data-v-cf38389d]{transition:transform .18s}.direct-peer-message__toggle>.is-expanded[data-v-cf38389d]{transform:rotate(180deg)}.direct-peer-message__reveal[data-v-cf38389d]{min-width:0;transition:height .18s;overflow:clip}.direct-peer-message__body[data-v-cf38389d]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.direct-peer-message__body.is-clipped[data-v-cf38389d]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.direct-peer-message__reveal[data-v-cf38389d],.direct-peer-message__toggle>svg[data-v-cf38389d]{transition:none}}.direct-event.is-user .direct-user-message[data-v-72238664]{align-items:flex-end;gap:var(--aui-space-2);background:0 0;border-radius:0;flex-direction:column;padding:0;display:flex}.direct-user-message__tools[data-v-72238664]{max-width:100%}.direct-user-message__bubble[data-v-72238664]{flex-direction:column;align-items:stretch}.direct-user-message__quote[data-v-72238664]{border-left:2px solid var(--aui-border-strong);background:var(--aui-fill-tertiary);color:var(--aui-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0 6px 6px 0;margin:0 0 8px;padding:6px 10px;font-size:12px;line-height:1.5}.direct-user-message__bubble p[data-v-72238664]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.is-send-transition-target[data-v-72238664]{opacity:0}.direct-event__parent-label[data-v-72238664]{color:var(--aui-text-secondary);font-size:11px}.direct-event[data-v-5897889b]{position:relative}.direct-event__source-anchor[data-v-5897889b]{width:0;height:0;position:absolute;top:0;left:0}.direct-stream__context-clear[data-v-5897889b]{text-align:center;width:100%;color:var(--aui-text-tertiary);border-top:1px solid var(--aui-border-subtle);grid-column:1/-1;padding:12px 0;font-size:12px}.direct-event[data-v-5897889b]:has(>.direct-event-menu){min-width:0;display:block}.direct-event__interaction[data-v-5897889b]{text-align:left;grid-column:1/-1;gap:8px;width:100%;min-width:0;justify-content:flex-start!important;display:flex!important}.direct-event__interaction>span[data-v-5897889b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--aui-text-secondary);flex:1;font-size:12px;font-weight:400;overflow:hidden}.direct-event__interaction>small[data-v-5897889b]{color:var(--aui-accent);flex:none}pre[data-v-5897889b],.direct-approval-summary[data-v-5897889b]{white-space:pre-wrap;overflow-wrap:anywhere}.direct-approval-summary[data-v-5897889b]{margin:6px 8px}.direct-process-list[data-v-b209b2fa]{min-width:0}.direct-process-list__clip[data-v-b209b2fa]{min-width:0;min-height:0;overflow:visible clip}.direct-process-list.is-short[data-v-b209b2fa]{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .18s,opacity .18s,visibility .18s;display:grid}.direct-process-list.is-short.is-collapsed[data-v-b209b2fa]{opacity:0;visibility:hidden;grid-template-rows:0fr}.direct-process-list:not(.is-short).is-collapsed[data-v-b209b2fa]{opacity:0;visibility:hidden}.direct-process-list__measure[data-v-b209b2fa]{min-width:0;position:relative}.direct-process-list__row[data-v-b209b2fa]{width:100%;min-width:0;position:absolute;top:0;left:0}.direct-run-turn__item[data-v-b209b2fa]{opacity:1;visibility:visible;grid-template-rows:1fr;display:grid}.direct-run-turn__clip[data-v-b209b2fa]{min-width:0;min-height:0;overflow:visible clip}@media (prefers-reduced-motion:reduce){.direct-process-list.is-short[data-v-b209b2fa]{transition:none}}.operation-glyph[data-v-c1d7cbce]{width:18px;height:18px;color:var(--aui-text-tertiary);flex:none;place-items:center;display:grid}.is-completed[data-v-c1d7cbce]{color:var(--aui-color-sage-ink)}.is-created[data-v-c1d7cbce]{color:var(--aui-color-iris-ink)}.is-reopened[data-v-c1d7cbce]{color:var(--aui-color-blue-ink)}.operation-results{min-width:0;color:var(--aui-text-secondary);margin-top:12px}.operation-results__bar{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.operation-tone{--operation-surface:var(--aui-fill-tertiary);--operation-ink:var(--aui-text-secondary)}.operation-tone.is-completed{--operation-surface:var(--aui-color-sage-surface);--operation-ink:var(--aui-color-sage-ink)}.operation-tone.is-created{--operation-surface:var(--aui-color-iris-surface);--operation-ink:var(--aui-color-iris-ink)}.operation-tone.is-reopened{--operation-surface:var(--aui-color-blue-surface);--operation-ink:var(--aui-color-blue-ink)}.operation-chip{border-radius:var(--aui-radius-pill);background:var(--operation-surface);min-width:0;max-width:100%;min-height:32px;color:var(--aui-text-secondary);font:inherit;text-align:left;cursor:pointer;transition:background var(--aui-motion-fast),color var(--aui-motion-fast);border:0;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:450;line-height:1.5;display:inline-flex}.operation-chip:hover{background:color-mix(in srgb,var(--operation-surface) 90%,var(--operation-ink));color:var(--aui-text-primary)}.operation-chip[aria-expanded=true]{background:color-mix(in srgb,var(--operation-surface) 86%,var(--operation-ink));color:var(--aui-text-primary)}.operation-chip:active{background:color-mix(in srgb,var(--operation-surface) 84%,var(--operation-ink))}.operation-chip__chevron{color:var(--operation-ink);transition:transform .22s var(--aui-ease-emphasized);flex:none}.operation-chip__chevron.is-open{transform:rotate(180deg)}.operation-result__label{overflow-wrap:anywhere;min-width:0}.operation-result.is-pill .operation-result__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.operation-result__context{color:var(--aui-text-tertiary);font-family:var(--aui-font-family-code);flex:none;font-size:11px}.operation-result__arrow{color:var(--operation-ink);flex:none}.operation-result.is-row{border-radius:var(--aui-radius-sm);width:100%;min-height:28px;color:var(--aui-text-secondary);font:inherit;text-align:left;cursor:pointer;transition:background var(--aui-motion-fast),color var(--aui-motion-fast);background:0 0;border:0;grid-template-columns:18px minmax(0,1fr) 12px;align-items:center;gap:8px;padding:3px 4px;font-size:12px;line-height:1.5;display:grid}.operation-result.is-row:hover{background:var(--aui-fill-tertiary);color:var(--aui-text-primary)}.operation-result.is-row .operation-result__arrow{opacity:.55;transition:opacity var(--aui-motion-fast)}.operation-result.is-row:hover .operation-result__arrow,.operation-result.is-row:focus-visible .operation-result__arrow{opacity:1}.operation-chip:focus-visible,.operation-result:focus-visible,.operation-results__context:focus-visible{outline:2px solid var(--aui-accent);outline-offset:3px}.operation-results__reveal{opacity:0;visibility:hidden;transition:height .22s var(--aui-ease-emphasized),opacity .16s ease,visibility 0s .22s;overflow:hidden}.operation-results__reveal.is-open{opacity:1;visibility:visible;transition-delay:0s}.operation-results__content{box-sizing:border-box;width:100%;max-width:432px;padding:6px;display:flow-root}.operation-results__details{gap:8px;margin:0;padding:0;list-style:none;display:grid}.operation-results__section{min-width:0;transition:transform .18s var(--aui-ease-emphasized);transform:translateY(-3px)}.operation-results__details.is-open .operation-results__section{transition-delay:var(--operation-delay);transform:none}.operation-results__context{box-sizing:border-box;border-radius:var(--aui-radius-sm);width:calc(100% - 26px);min-height:24px;color:var(--aui-text-tertiary);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;margin:0 0 0 26px;padding:2px 4px;font-size:11px;line-height:1.5}.operation-results__context:hover{background:var(--aui-fill-tertiary);color:var(--aui-text-primary)}.operation-results__items{gap:2px;margin:0;padding:0;list-style:none;display:grid}.operation-result:disabled,.operation-results__context:disabled{cursor:default;opacity:.6}.operation-result:disabled .operation-result__arrow,.operation-result:disabled .operation-result__context{display:none}.operation-results__parent-link{min-height:32px;color:var(--aui-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:12px}.operation-results__parent-link:focus-visible{outline:2px solid var(--aui-accent);outline-offset:3px}@media (pointer:coarse){.operation-result.is-row,.operation-results__context{min-height:32px}}@media (prefers-reduced-motion:reduce){.operation-chip,.operation-chip__chevron,.operation-result.is-row,.operation-result__arrow,.operation-results__reveal,.operation-results__section{transition:none}.operation-results__section{transform:none}}.operation-result__meta{text-overflow:ellipsis;white-space:nowrap;max-width:40%;color:var(--aui-text-tertiary);font:11px/1.5 var(--aui-font-family-code);flex:none;overflow:hidden}.operation-result.is-row.has-meta{grid-template-columns:18px minmax(0,1fr) auto 12px}.operation-result.is-row .operation-result__meta{max-width:140px}.direct-turn-outcomes[data-v-c769e650]{margin:0 0 12px var(--direct-event-indent,25px);min-width:0}.direct-turn-outcomes[data-v-c769e650] .operation-results{margin-top:0}.direct-run-turn[data-v-0d3512db]{min-width:0}.direct-run-turn__item[data-v-0d3512db]{opacity:1;visibility:visible;grid-template-rows:1fr;display:grid}.animate-process .direct-run-turn__item[data-v-0d3512db]{transition:grid-template-rows .18s,opacity .18s,visibility .18s}.direct-run-turn__item.is-collapsed[data-v-0d3512db]{opacity:0;visibility:hidden;grid-template-rows:0fr}.direct-run-turn__clip[data-v-0d3512db]{min-width:0;min-height:0;overflow:visible clip}.direct-run-turn__item:not(.is-process)>.direct-run-turn__clip[data-v-0d3512db]{overflow:visible}.direct-run-turn__item.is-collapsed>.direct-run-turn__clip[data-v-0d3512db]{overflow:clip}.animate-process .direct-run-turn__item.is-long-process[data-v-0d3512db]{transition:opacity .18s,visibility .18s}.direct-run-turn__disclosure[data-v-0d3512db]{color:var(--aui-text-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:6px;padding:8px 0;font-size:12px;display:flex}.direct-run-turn__process[data-v-0d3512db]{--direct-process-header-height:0px}.direct-run-turn__process:is(.is-open,[data-collapsing])>.direct-run-turn__disclosure[data-v-0d3512db]{z-index:3;background:var(--aui-bg-panel);text-align:left;width:100%;position:sticky;top:0}.direct-run-turn__process[data-v-0d3512db]:not(.is-open,[data-collapsing]){--direct-process-header-height:0px!important}.direct-run-turn__disclosure svg[data-v-0d3512db]{transition:transform .16s}.direct-run-turn__disclosure .is-expanded[data-v-0d3512db]{transform:rotate(90deg)}.direct-run-turn__duration[data-v-0d3512db]{white-space:nowrap;font-variant-numeric:tabular-nums}.direct-run-turn__collapsed-activity[data-v-0d3512db]{color:var(--aui-text-secondary);align-items:center;gap:7px;display:inline-flex}.direct-run-turn__activity[data-v-0d3512db]{min-height:28px;color:var(--aui-text-secondary);align-items:center;gap:9px;margin-bottom:12px;font-size:12px;display:flex}@media (pointer:coarse){.direct-run-turn__disclosure[data-v-0d3512db]{min-height:44px}}@media (prefers-reduced-motion:reduce){.direct-run-turn__disclosure svg[data-v-0d3512db],.animate-process .direct-run-turn__item[data-v-0d3512db],.animate-process .direct-run-turn__item.is-long-process[data-v-0d3512db]{transition:none}}:is(.direct-run-product,.direct-run-prototype){background:var(--aui-bg-app);width:100%;min-width:0;height:100%;min-height:0;color:var(--aui-text-primary);grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;overflow:hidden;container:direct-run-page/inline-size}:is(.direct-run-product,.direct-run-prototype) *{box-sizing:border-box}.direct-run-product.direct-run-product--workspace{background:0 0}.direct-workspace{--left-size:244px;--right-size:272px;--left-splitter-size:7px;--right-splitter-size:7px;--location-size:238px;--location-splitter-size:7px;grid-template-columns:var(--left-size) var(--left-splitter-size) minmax(480px, 1fr) var(--right-splitter-size) var(--right-size);background:var(--aui-bg-panel);min-width:0;height:100%;min-height:0;transition:grid-template-columns .22s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}html.aui-resize-active .direct-workspace{transition:none}.direct-location-rail,.direct-session-panel{background:var(--aui-bg-group);min-width:0;min-height:0;transition:opacity .14s,transform .22s cubic-bezier(.22,1,.36,1)}.direct-workspace.is-left-closed .direct-location-rail{opacity:0;pointer-events:none;transform:translate(-16px)}.direct-workspace.is-right-closed .direct-session-panel{opacity:0;pointer-events:none;transform:translate(16px)}.direct-workspace>.aui-resizable-pane[data-disabled=true]{width:0;min-width:0;overflow:hidden}.direct-location-rail{grid-template-rows:auto var(--location-size) var(--location-splitter-size) auto minmax(0, 1fr) auto;display:grid;overflow:hidden}.direct-location-rail>.aui-resizable-pane[data-disabled=true]{height:0;min-height:0;overflow:hidden}.direct-location-rail>header,.direct-session-panel>header{border-bottom:1px solid var(--aui-border-subtle);justify-content:space-between;align-items:center;gap:8px;min-height:58px;padding:10px 11px 10px 14px;display:flex}.direct-location-rail>header>div,.direct-session-panel>header>div:first-child{gap:2px;min-width:0;display:grid}.direct-location-rail>header strong,.direct-session-panel>header strong{font-size:14px}.direct-location-rail>header span,.direct-session-panel>header span{color:var(--aui-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.direct-location-rail__actions{flex:none;gap:var(--aui-space-2)!important;display:flex!important}.direct-location-rail__locations{min-height:0;padding:8px;overflow:auto}.direct-location-rail__locations section{gap:2px;margin-bottom:8px;display:grid}.direct-location-rail__locations section>header{justify-content:space-between;align-items:center;min-height:26px;padding:0 7px;display:flex}.direct-location-rail__locations section>header span{color:var(--aui-text-secondary);align-items:center;gap:6px;font-size:11px;font-weight:670;display:flex}.direct-location-rail__locations .aui-button{text-align:left;grid-template-columns:18px minmax(0,1fr);justify-items:start;width:100%;height:auto;min-height:42px;padding:6px 8px;display:grid}.direct-location-rail__locations .aui-button.is-active{color:var(--aui-accent-strong);background:color-mix(in srgb, var(--aui-accent) 7%, var(--aui-bg-panel))}.direct-location-rail__locations .aui-button>span{gap:2px;min-width:0;display:grid}.direct-location-rail__locations .aui-button strong,.direct-location-rail__locations .aui-button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.direct-location-rail__locations .aui-button strong{font-size:12px}.direct-location-rail__locations .aui-button small{color:var(--aui-text-tertiary);font-size:11px}.direct-location-rail>.aui-tabs{margin:6px 8px 3px}.direct-location-rail__files{align-content:start;gap:1px;min-height:0;padding:4px 8px 10px;display:grid;overflow:auto}.direct-file-tree,.direct-change-list{align-content:start;gap:1px;display:grid}.direct-change-list__attach-all.aui-button{width:100%;color:var(--aui-text-secondary);justify-content:flex-start;margin-bottom:3px}.direct-file-tree__row.aui-button{width:100%;height:27px;color:var(--aui-text-secondary);text-align:left;grid-template-columns:11px 14px minmax(0,1fr);justify-content:stretch;justify-items:start;gap:4px;padding-right:5px;display:grid}.direct-file-tree__row.aui-button:hover{background:color-mix(in srgb, var(--aui-fill-tertiary) 58%, transparent)}.direct-file-tree__row.aui-button.is-active{color:var(--aui-accent-strong);background:color-mix(in srgb, var(--aui-accent) 7%, var(--aui-bg-panel))}.direct-file-tree__row.is-folder{color:var(--aui-text-secondary)}.direct-file-tree__row>svg{align-self:center}.direct-file-tree__twist{align-self:center;place-items:center;width:11px;height:16px;display:grid}.direct-file-tree__twist svg{transition:transform .15s cubic-bezier(.22,1,.36,1)}.direct-file-tree__twist svg.is-expanded{transform:rotate(90deg)}.direct-file-tree__row strong{text-overflow:ellipsis;white-space:nowrap;align-self:center;min-width:0;font-size:11px;font-weight:560;overflow:hidden}.direct-file-tree__row.is-folder strong{font-weight:650}.direct-file-tree__row.is-more{color:var(--aui-text-tertiary)}.direct-file-tree__empty{color:var(--aui-text-tertiary);margin:10px 6px;font-size:11px;line-height:1.5}.direct-file-tree .is-spinning,.direct-file-preview .is-spinning{animation:.8s linear infinite direct-file-spin}.direct-change-list__row.aui-button{width:100%;height:auto;min-height:42px;color:var(--aui-text-secondary);text-align:left;grid-template-columns:14px minmax(0,1fr) auto;justify-content:stretch;justify-items:start;gap:6px;padding:5px 6px;display:grid}.direct-change-list__row.aui-button.is-active{color:var(--aui-accent-strong);background:color-mix(in srgb, var(--aui-accent) 7%, var(--aui-bg-panel))}.direct-change-list__identity{align-self:center;gap:1px;min-width:0;display:grid}.direct-change-list__identity strong,.direct-change-list__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.direct-change-list__identity strong{font-size:11px;font-weight:620}.direct-change-list__identity small{color:var(--aui-text-tertiary);font-size:11px;font-weight:450}.direct-change-list__git{align-self:center;justify-items:end;gap:2px;display:grid}.direct-change-list__git b{color:var(--aui-warning);font-size:11px}.direct-change-list__git small{gap:4px;font-size:11px;display:flex}.direct-change-list__git em{color:var(--aui-success);font-style:normal}.direct-change-list__git i{color:var(--aui-danger);font-style:normal}.direct-location-rail>footer{border-top:1px solid var(--aui-border-subtle);min-height:34px;color:var(--aui-text-tertiary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;padding:0 14px;font-size:11px;display:flex;overflow:hidden}.direct-canvas{background:var(--aui-bg-panel);grid-template:auto minmax(0,1fr) auto/minmax(0,1fr);min-width:0;min-height:0;display:grid;container:direct-canvas/inline-size}.direct-canvas__header{border-bottom:1px solid var(--aui-border-subtle);justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:64px;padding:10px 18px;display:flex}.direct-canvas__identity{flex:1}.direct-canvas__actions{flex:none}.direct-canvas__identity,.direct-canvas__actions{align-items:center;gap:var(--aui-space-2);min-width:0;display:flex}.direct-canvas__identity>div:last-child{flex:1;min-width:0}.conversation-footer-location{width:var(--direct-composer-width);flex:none;min-width:0;margin:0 auto 8px;display:none}.conversation-footer-location.is-visible{display:block}.direct-canvas .conversation-footer-location .conversation-location{background:0 0;border-radius:0;margin:0;padding:0}.direct-canvas__header h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;line-height:1.3;overflow:hidden}.direct-canvas__header p{max-width:520px;color:var(--aui-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:11px;overflow:hidden}.direct-canvas__body{min-width:0;min-height:0;position:relative;overflow:hidden}.direct-canvas__scroll{overflow-anchor:none;overscroll-behavior-y:contain;-webkit-user-select:none;user-select:none;height:100%;min-height:0;overflow:auto}.direct-reading-loading{z-index:1;pointer-events:none;width:min(780px,100% - 40px);margin:0 auto;position:absolute;inset:0;overflow:hidden}.is-restoring-reading .direct-canvas__scroll{visibility:hidden;opacity:0;pointer-events:none}.direct-stream-layout{grid-template-columns:minmax(0,1fr);align-items:start;width:min(780px,100% - 40px);margin:0 auto;display:grid;position:relative}.direct-stream{--direct-event-marker:18px;--direct-event-gap:7px;--direct-event-indent:calc(var(--direct-event-marker) + var(--direct-event-gap));-webkit-user-select:text;user-select:text;grid-area:1/1;align-content:start;width:100%;padding:24px 0 78px;display:grid}.direct-stream__empty{min-height:360px;color:var(--aui-text-tertiary);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.direct-stream__empty strong{color:var(--aui-text-primary);font-size:16px}.direct-stream__empty span{max-width:360px;font-size:12px;line-height:1.6}.direct-event{grid-template-columns:var(--direct-event-marker) minmax(0, 1fr);gap:var(--direct-event-gap);min-width:0;padding:0 0 19px;scroll-margin-top:22px;display:grid}.direct-event-list-enter-active{will-change:opacity, transform;transition:opacity .15s ease-out,transform .18s cubic-bezier(.22,1,.36,1)}.direct-event-list-enter-from{opacity:0;transform:translateY(5px)}.is-send-transition-turn.direct-event-list-enter-active{transition:none}.is-send-transition-turn.direct-event-list-enter-from{opacity:1;transform:none}.direct-event__marker{width:var(--direct-event-marker);height:20px;color:var(--aui-text-tertiary);place-items:center;display:grid}.direct-event.is-assistant{padding-bottom:12px}.direct-event.is-assistant .direct-event__marker{color:var(--aui-accent-strong)}.direct-event.is-approval .direct-event__marker{color:var(--aui-warning)}.direct-event.is-question .direct-event__marker{color:var(--aui-accent-strong)}.direct-event.is-result .direct-event__marker{color:var(--aui-success)}.direct-event__marker .provider-avatar{align-self:center}.direct-event__content{min-width:0}.direct-event__reply{grid-column:2}.direct-event__content header{align-items:center;gap:7px;min-height:20px;display:flex;position:relative}.direct-event__content header>.direct-event__marker{inset-inline-start:calc(-1 * var(--direct-event-indent));position:absolute;top:0}.direct-event__content header strong{color:var(--aui-text-primary);font-size:12px;font-weight:680}.direct-event__content header small{color:var(--aui-text-tertiary);font-size:11px}.direct-event__message{max-width:680px;color:var(--aui-text-secondary);align-items:baseline;margin-top:4px;font-size:13px;line-height:1.68;display:flex}.direct-event__message>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.direct-event.is-assistant .direct-event__message{color:var(--aui-text-primary);font-size:14px}.direct-event__markdown{flex:1;min-width:0}.direct-event__markdown .aui-markdown :is(h1,h2){letter-spacing:-.015em;font-size:16px}.direct-event__markdown .aui-markdown :is(h3,h4,h5,h6){font-size:14px}.direct-event__markdown .aui-markdown .aui-markdown-table{border-color:color-mix(in srgb, var(--aui-border-subtle) 72%, transparent)}.direct-event.is-thinking,.direct-event.is-tool{grid-template-columns:minmax(0,1fr);gap:2px;padding-bottom:5px}.direct-event.is-subagent{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:4px}.direct-event__activity-icon{align-self:center;place-items:center;width:18px;height:18px;display:grid}.direct-event.is-thinking .direct-event__activity-icon{color:color-mix(in srgb, #765fbd 70%, var(--aui-text-tertiary))}.direct-event__activity-body{text-overflow:ellipsis;white-space:nowrap;align-self:center;align-items:center;gap:8px;min-width:0;max-width:100%;font-size:11px;font-weight:400;display:flex;overflow:hidden}.direct-event__file-name{text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--aui-text-secondary);flex-shrink:0;font-weight:500;overflow:hidden}.direct-event__file-directory{text-overflow:ellipsis;text-align:left;direction:rtl;unicode-bidi:plaintext;min-width:0;font-weight:400;overflow:hidden}.direct-event__activity-body small{flex:none;font-weight:400}.direct-event__full-path{margin:4px 8px 8px var(--direct-event-indent);color:var(--aui-text-secondary);overflow-wrap:anywhere;font:12px/1.6 ui-monospace,monospace}.direct-event.is-process-message:not(.has-process-identity){padding:6px 0 12px var(--direct-event-indent);display:block}.direct-event.is-process-message .direct-event__message{color:var(--aui-text-secondary);font-size:14px}.direct-event__message{transition:color .14s}@media (prefers-reduced-motion:reduce){.direct-event__message{transition:none}}.direct-activity-detail{overscroll-behavior-y:auto;max-height:min(360px,42dvh);overflow:hidden auto}.direct-activity-detail:focus-visible{outline:1px solid color-mix(in srgb, var(--aui-accent) 42%, transparent);outline-offset:-1px;border-radius:4px}.direct-event__detail{max-width:680px;margin:0 4px 7px var(--direct-event-indent);color:var(--aui-text-tertiary);white-space:pre-wrap;overflow-wrap:anywhere;padding:3px 0 2px;font-size:11px;line-height:1.55}.direct-event__detail.is-code{font-family:var(--aui-font-family-code)}.direct-event__tool-group{max-width:680px;margin:1px 4px 8px var(--direct-event-indent);gap:3px;padding:0;list-style:none;display:grid}.direct-event__tool-group li{min-width:0;color:var(--aui-text-tertiary);grid-template-columns:16px minmax(0,1fr);gap:6px;padding:3px 0;display:grid}.direct-event__tool-group li>span{width:15px;height:15px;font:400 11px/15px var(--aui-font-family-code);font-variant-numeric:tabular-nums;place-items:center;display:grid}.direct-event__tool-group li>div{grid-template-columns:minmax(0,1fr) auto;gap:6px;min-width:0;display:grid}.direct-event__tool-group strong,.direct-event__tool-group small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.direct-event__tool-group strong{color:var(--aui-text-secondary);font-size:11px;font-weight:600}.direct-event__tool-group small{font-size:11px}.direct-event__tool-group pre{max-height:150px;color:var(--aui-text-tertiary);white-space:pre-wrap;overflow-wrap:anywhere;grid-column:1/-1;margin:2px 0 0;padding:0;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.direct-event .direct-activity-detail pre{max-height:none;overflow:visible}.direct-event.is-plan,.direct-event.is-changes,.direct-event.is-error,.direct-event.is-studio_operation{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:5px}.direct-run-plan__items{margin:2px 4px 8px var(--direct-event-indent);gap:1px;padding:0;list-style:none;display:grid}.direct-run-plan__items li{min-height:24px;color:var(--aui-text-tertiary);grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.direct-run-plan__items li>span{place-items:center;width:13px;height:13px;display:grid}.direct-run-plan__items li>span i{border:1px solid var(--aui-border-strong);border-radius:50%;width:6px;height:6px;display:block}.direct-run-plan__items li strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:540;overflow:hidden}.direct-run-plan__items li small{font-size:11px}.direct-run-plan__items li.is-completed>span{color:var(--aui-success)}.direct-run-plan__items li.is-completed strong{color:var(--aui-text-secondary)}.direct-run-plan__items li.is-running>span i{border-color:var(--aui-accent);background:var(--aui-accent);animation:1.4s ease-in-out infinite direct-task-pulse}.direct-run-plan__items li.is-running strong{color:var(--aui-text-primary)}.direct-run-changes__files{margin:2px 4px 8px var(--direct-event-indent);gap:1px;display:grid}.direct-run-changes__files>.aui-button{width:100%;min-width:0;height:25px;color:var(--aui-text-tertiary);text-align:left;border:0;grid-template-columns:14px minmax(0,1fr) auto;justify-content:stretch;justify-items:start;gap:6px;padding:2px 4px;display:grid}.direct-run-changes__files strong{text-overflow:ellipsis;white-space:nowrap;align-self:center;font-size:11px;font-weight:540;overflow:hidden}.direct-run-changes__files span{align-self:center;gap:5px;font-size:11px;display:flex}.direct-run-changes__files em{color:var(--aui-success);font-style:normal}.direct-run-changes__files i{color:var(--aui-danger);font-style:normal}.direct-event:is(.is-user,.is-peer){grid-template-columns:minmax(0,1fr);justify-items:end;padding-block:5px 24px}.direct-event:is(.is-user,.is-peer) .direct-event__content{max-width:min(72%,560px)}.direct-message-bubble{box-sizing:border-box;border-radius:var(--aui-radius-lg) var(--aui-radius-lg) var(--aui-radius-xs) var(--aui-radius-lg);background:color-mix(in srgb, var(--aui-accent) 8%, var(--aui-bg-panel));max-width:100%;padding:9px 12px}.direct-message-status{color:var(--aui-text-tertiary);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;font-size:11px;display:flex}.direct-event.is-user .direct-event__message{color:var(--aui-text-primary);margin-top:0;font-size:14px}.direct-event.is-approval{padding-top:3px}.direct-event.is-approval .direct-event__content{padding-bottom:4px}.direct-event.is-result .direct-event__message{color:var(--aui-success)}.direct-event__toggle{margin-top:4px;height:24px!important;color:var(--aui-text-tertiary)!important;padding-inline:2px!important;font-size:11px!important}.direct-event__toggle svg{transition:transform .16s cubic-bezier(.22,1,.36,1)}.direct-event__toggle svg.is-expanded{transform:rotate(180deg)}.direct-event pre{max-height:180px;color:var(--aui-text-tertiary);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 2px;padding:3px 0;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.direct-detail-motion{opacity:1;grid-template-rows:1fr;min-width:0;display:grid}.direct-detail-clip{min-height:0;overflow:clip}.direct-detail-enter-active{transition:grid-template-rows .18s cubic-bezier(.22,1,.36,1),opacity .18s ease-out}.direct-detail-leave-active{transition:grid-template-rows .14s cubic-bezier(.4,0,1,1),opacity .14s cubic-bezier(.4,0,1,1)}.direct-detail-enter-from,.direct-detail-leave-to{opacity:0;grid-template-rows:0fr}@keyframes direct-task-pulse{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}.direct-composer{z-index:2;min-width:0;position:relative}.direct-composer.is-initial .conversation-location{margin-inline:0}.direct-composer.is-initial:has(.conversation-location) .aui-conversation-composer__surface{border-start-start-radius:0;border-start-end-radius:0}.direct-composer:has(.conversation-location) .aui-composer-dock{border-start-start-radius:0;border-start-end-radius:0}.direct-command-menu{--aui-options-radius:var(--aui-radius-md);--aui-options-inset:6px;--aui-options-border:1px;border:1px solid var(--aui-border-strong);border-radius:var(--aui-radius-md);background:var(--aui-bg-elevated);box-shadow:var(--aui-shadow-md);gap:2px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.direct-command-menu header{color:var(--aui-text-secondary);justify-content:space-between;align-items:center;gap:12px;padding:5px 8px 7px;display:flex}.direct-command-menu header strong{font-size:13px}.direct-command-menu header small,.direct-command-menu>p{color:var(--aui-text-tertiary);font-size:12px}.direct-command-menu button{border-radius:var(--aui-option-radius);min-width:0;color:var(--aui-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.direct-command-menu button:hover,.direct-command-menu button.is-active{background:var(--aui-bg-hover)}.direct-command-menu button:focus-visible{box-shadow:var(--aui-focus-ring);outline:0}.direct-command-menu code{color:var(--aui-accent-strong);font:600 11px/1.4 var(--aui-font-mono)}.direct-command-menu button span{gap:2px;min-width:0;display:grid}.direct-command-menu button strong{font-size:13px}.direct-command-menu button small{color:var(--aui-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.direct-command-menu>p{text-align:center;margin:0;padding:12px 8px}.direct-event__attachments{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.direct-event__attachments a{color:var(--aui-text-secondary);text-decoration:none;display:block}.direct-event__attachments button{cursor:zoom-in;background:0 0;border:0;border-radius:9px;max-width:100%;padding:0;display:block}.direct-event__attachments button:focus-visible{box-shadow:var(--aui-focus-ring);outline:0}.direct-event__attachments img{object-fit:cover;background:var(--aui-bg-subtle);border-radius:9px;width:min(240px,100%);max-height:220px;display:block}.direct-event__attachments span{background:var(--aui-bg-subtle);border-radius:7px;align-items:center;gap:6px;padding:5px 7px;font-size:12px;display:inline-flex}.direct-event:is(.is-user,.is-peer) .direct-event__attachments{justify-content:flex-end}.direct-event__workspace-references{flex-wrap:wrap;justify-content:flex-end;gap:5px;margin-top:7px;display:flex}.direct-event__workspace-references span{max-width:100%;color:var(--aui-text-secondary);background:var(--aui-bg-subtle);overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:5px;padding:4px 7px;font-size:11px;display:inline-flex}.direct-file-preview{z-index:2;min-width:0;min-height:0;color:var(--aui-text-primary);background:var(--aui-bg-panel);box-shadow:var(--aui-overlay-shadow);border-radius:10px 10px 0 0;grid-template-rows:50px minmax(0,1fr);display:grid;position:absolute;inset:8px 0 0;overflow:hidden}.direct-file-preview.has-footer{grid-template-rows:50px minmax(0,1fr) 38px}.direct-file-preview>header{border-bottom:1px solid var(--aui-border-subtle);background:var(--aui-bg-panel);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:7px 14px;display:flex}.direct-file-preview>header>div:first-child{align-items:center;gap:8px;min-width:0;display:flex}.direct-file-preview__actions{flex:none;align-items:center;gap:4px;display:flex}.direct-file-preview__actions .aui-icon-button{background:0 0;border-color:#0000}.direct-file-preview>header span{gap:1px;min-width:0;display:grid}.direct-file-preview>header strong,.direct-file-preview>header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.direct-file-preview>header strong{font-size:12px}.direct-file-preview>header small{max-width:400px;color:var(--aui-text-tertiary);font-size:11px}.direct-file-preview__body{background:var(--aui-bg-app);min-height:0;overflow:auto}.direct-file-preview__state{min-height:100%;color:var(--aui-text-tertiary);place-content:center;justify-items:center;gap:8px;font-size:12px;display:grid}.direct-file-preview pre{min-height:100%;color:var(--aui-text-secondary);background:var(--aui-bg-app);tab-size:2;margin:0;padding:18px 22px;font:12px/1.72 ui-monospace,SFMono-Regular,Menlo,monospace}.direct-file-preview__diff code{display:grid}.direct-file-preview__diff span{white-space:pre-wrap;overflow-wrap:anywhere;min-height:18px;padding-inline:8px}.direct-file-preview__diff .is-added{color:var(--aui-success);background:color-mix(in srgb, var(--aui-success) 12%, var(--aui-bg-app))}.direct-file-preview__diff .is-removed{color:var(--aui-danger);background:color-mix(in srgb, var(--aui-danger) 12%, var(--aui-bg-app))}.direct-file-preview__diff .is-marker{color:var(--aui-accent-strong);background:color-mix(in srgb, var(--aui-accent) 11%, var(--aui-bg-app))}.direct-file-preview>footer{border-top:1px solid var(--aui-border-subtle);background:var(--aui-bg-panel);align-items:center;gap:10px;padding:0 18px;display:flex}.direct-file-preview>footer>span{color:var(--aui-text-tertiary);align-items:center;gap:5px;font-size:11px;display:flex}.direct-file-preview>footer em{color:var(--aui-success);font-style:normal}.direct-file-preview>footer i{color:var(--aui-danger);font-style:normal}@keyframes direct-file-spin{to{transform:rotate(360deg)}}.direct-file-layer-enter-active{will-change:transform, opacity;transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .18s ease-out}.direct-file-layer-leave-active{will-change:transform, opacity;transition:transform .18s cubic-bezier(.4,0,1,1),opacity .15s ease-in}.direct-file-layer-enter-from,.direct-file-layer-leave-to{opacity:.72;transform:translateY(100%)}.direct-session-panel{border-left:1px solid var(--aui-border-subtle);grid-template-rows:auto minmax(0,1fr) auto auto;display:grid;overflow:hidden}.direct-session-panel>header>div:last-child{gap:var(--aui-space-2);flex:none;display:flex}.direct-session-panel__body{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden}.direct-session-list{align-content:start;gap:2px;min-height:0;padding:8px;display:grid;overflow:auto}.direct-session-list__item{border-radius:var(--aui-radius-md);min-width:0;transition:background var(--aui-motion-fast) var(--aui-ease-standard);position:relative}.direct-session-list__item.is-active{color:var(--aui-accent-strong);background:color-mix(in srgb, var(--aui-accent) 7%, var(--aui-bg-panel))}.direct-session-list__main.aui-button,.direct-session-list__main.is-history{text-align:left;border:0;border-radius:7px;place-content:start stretch;justify-items:stretch;gap:3px;width:100%;height:auto;min-height:69px;padding:9px 34px 9px 10px;display:grid}.direct-session-list__main.is-history{color:var(--aui-text-primary)}.direct-session-list__item>.aui-dropdown{position:absolute;top:6px;right:4px}.direct-session-list__item>.aui-dropdown .aui-dropdown__trigger{opacity:0;background:0 0;border-color:#0000;width:26px;min-height:26px;padding:0}.direct-session-list__item:hover>.aui-dropdown .aui-dropdown__trigger,.direct-session-list__item:focus-within>.aui-dropdown .aui-dropdown__trigger,.direct-session-list__item.is-active>.aui-dropdown .aui-dropdown__trigger{opacity:1}.direct-session-list__item>.aui-dropdown .aui-dropdown__indicator{display:none}.direct-session-list__title{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.direct-session-list__title strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.direct-session-list small{color:var(--aui-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.direct-session-list em{color:var(--aui-text-tertiary);font-size:11px;font-style:normal}.direct-session-list__empty{color:var(--aui-text-tertiary);text-align:center;margin:22px 8px;font-size:11px}.direct-session-panel__more.aui-button{margin:0 10px 8px}.direct-session-delete-preview{color:var(--aui-text-secondary);gap:12px;font-size:14px;display:grid}.direct-session-delete-preview p{margin:0;line-height:1.6}.direct-session-delete-preview>span{background:var(--aui-fill-secondary);border-radius:8px;gap:3px;min-width:0;padding:10px 12px;display:grid}.direct-session-delete-preview>span strong{color:var(--aui-text-primary);font-size:13px}.direct-session-delete-preview>span small{color:var(--aui-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.direct-session-delete-preview>small{color:var(--aui-text-tertiary);font-size:12px}.direct-session-panel>footer{border-top:1px solid var(--aui-border-subtle);align-content:center;gap:3px;min-height:48px;padding:8px 14px;display:grid}.direct-session-panel>footer span{color:var(--aui-text-secondary);align-items:center;gap:6px;font-size:11px;display:flex}.direct-session-panel>footer small{color:var(--aui-text-tertiary);font-size:11px}.direct-workspace__scrim{display:none}.direct-run-drawer{gap:18px;padding-bottom:24px;display:grid}.direct-run-drawer section{gap:10px;display:grid}.direct-run-drawer h3{margin:0;font-size:13px}.direct-run-drawer__hero{border:1px solid var(--aui-border-subtle);background:var(--aui-bg-subtle);border-radius:10px;padding:14px}.direct-run-drawer__hero>div:first-child{align-items:center;gap:7px;display:flex}.direct-run-drawer__hero strong{font-size:14px}.direct-run-drawer__hero p{color:var(--aui-text-secondary);margin:0;font-size:12px;line-height:1.5}.direct-run-drawer dl{gap:10px;margin:0;display:grid}.direct-run-drawer dl>div{justify-content:space-between;gap:20px;display:flex}.direct-run-drawer dt{color:var(--aui-text-tertiary);font-size:11px}.direct-run-drawer dd{max-width:70%;color:var(--aui-text-secondary);text-align:right;overflow-wrap:anywhere;margin:0;font-size:11px}.direct-run-drawer__attention{border:1px solid color-mix(in srgb, var(--aui-warning) 26%, var(--aui-border-subtle));background:color-mix(in srgb, var(--aui-warning) 6%, var(--aui-bg-panel));color:var(--aui-warning);border-radius:8px;grid-template-columns:18px minmax(0,1fr);padding:12px}.direct-run-drawer__attention div{gap:3px;display:grid}.direct-run-drawer__attention strong{color:var(--aui-text-primary);font-size:12px}.direct-run-drawer__attention span{color:var(--aui-text-secondary);font-size:11px}.direct-run-drawer>footer{justify-content:flex-end;display:flex}@media (width<=1180px){.direct-workspace{--left-size:210px;--right-size:220px}}@container direct-run-page (width<=924px){.direct-workspace{grid-column:1;grid-template-columns:minmax(0,1fr)}.direct-workspace>.direct-workspace__splitter{display:none}.direct-location-rail,.direct-session-panel{z-index:14;opacity:1;width:min(310px,88vw);box-shadow:var(--aui-shadow-md);pointer-events:auto;position:absolute;top:0;bottom:0}.direct-location-rail{left:0;transform:translate(0)}.direct-session-panel{right:0;transform:translate(0)}.direct-workspace.is-left-closed .direct-location-rail{transform:translate(-102%)}.direct-workspace.is-right-closed .direct-session-panel{transform:translate(102%)}.direct-workspace__scrim{z-index:12;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1e242d2e;border:0;display:block;position:absolute;inset:0}.direct-workspace__scrim.is-left{left:min(310px,88vw)}.direct-workspace__scrim.is-right{right:min(310px,88vw)}}@media (width<=560px){.direct-canvas__header{padding-inline:16px}.direct-canvas__header p{max-width:190px}.direct-canvas__actions .direct-run-inspect-button span{display:none}.direct-stream-layout,.direct-reading-loading{width:calc(100% - 32px)}.direct-stream{width:100%;padding-top:16px}.direct-run-turn{--direct-event-indent:0px}.direct-event:has(>.direct-event__reply){grid-template-columns:minmax(0,1fr);gap:0}.direct-event__reply{grid-column:1}.direct-event__content header>.direct-event__marker{flex:none;position:static}.direct-event__message,.direct-event.is-user .direct-event__message,.direct-event.is-assistant .direct-event__message{font-size:13px}.direct-event:is(.is-user,.is-peer) .direct-event__content{max-width:100%}.direct-activity-detail{max-height:min(280px,42dvh)}.direct-file-preview>header small{max-width:180px}}@media (prefers-reduced-motion:reduce){.direct-detail-motion{transition-duration:.01ms!important}:is(.direct-run-product,.direct-run-prototype) *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.direct-run-plan__items li.is-running>span i{opacity:1;animation:none;transform:none}}@media (prefers-reduced-transparency:reduce){.direct-workspace__scrim{-webkit-backdrop-filter:none;backdrop-filter:none}}.direct-read-state{color:var(--aui-text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:13px;display:flex}.direct-read-state p{margin:0}.direct-read-state[role=alert],.direct-read-error,.direct-session-action-error{color:var(--aui-danger);font-size:13px}@media (width<=600px){.direct-event:is([data-tool-category=read],[data-tool-category=edit]) .direct-event__activity-icon{grid-area:1/1}.direct-event:is([data-tool-category=read],[data-tool-category=edit]) .direct-event__activity-body{grid-area:2/2/3/5;font-weight:400}}.direct-canvas{--direct-composer-width:min(780px,calc(100% - 40px))}.direct-composer-stack{width:var(--direct-composer-width);flex:none;min-width:0;margin:0 auto 14px}.direct-composer-stack>.direct-composer{width:100%;margin:0}@media (width<=760px){.direct-canvas{--direct-composer-width:calc(100% - 32px)}.direct-composer-stack{margin-bottom:8px}.direct-canvas__identity>div:has(>.conversation-location-subtitle){align-items:center;column-gap:var(--aui-space-2);flex-wrap:wrap;row-gap:0;display:flex}.direct-canvas__identity>div:has(>.conversation-location-subtitle):after{content:"";flex-basis:100%;order:2;height:0}.direct-canvas__identity>div:has(>.conversation-location-subtitle)>h1{flex:0 auto;min-width:0;max-width:calc(100% - 28px)}.direct-canvas__identity>div:has(>.conversation-location-subtitle)>h1>.aui-shimmer-text{text-overflow:ellipsis;display:block;overflow:hidden}.direct-canvas .direct-canvas__identity .conversation-location-subtitle{display:contents}.direct-canvas__identity .conversation-location-subtitle>.conversation-agent-avatar{order:1}.direct-canvas__identity .conversation-location-subtitle>.conversation-endpoint-status{order:3;margin-inline-end:4px}.direct-canvas__identity .conversation-location-subtitle>.conversation-location-subtitle__directory{order:4}}.direct-turn-navigation-host{flex:none}.is-locating-turn .direct-event-list-enter-active,.is-locating-turn .direct-event-list-move{transition:none;animation:none}.turn-progress[data-v-beccf133]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.turn-progress p[data-v-beccf133]{color:var(--aui-text-tertiary);letter-spacing:.08em;margin:0;font-size:10px;font-weight:750}.turn-progress span[data-v-beccf133]{color:var(--aui-text-tertiary);font-variant-numeric:tabular-nums;font-size:11px}.turn-progress strong[data-v-beccf133]{color:var(--aui-text-secondary);font-weight:750}@media (width<=640px){.turn-progress[data-v-beccf133]{flex-direction:column;align-items:flex-start;gap:4px}}[data-aui-theme=dark] .aui-dialog--viewport:has(.file-modal__body){--file-preview-code-bg:#0b0f0c;--file-preview-code-muted:#9aa59d;--file-preview-muted:#aeb8b0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.file-modal__header[data-v-83db0102]{box-sizing:border-box;border-bottom:1px solid var(--aui-border-subtle);grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:64px;padding:10px 14px 10px 16px;display:grid}.file-modal__identity[data-v-83db0102]{gap:2px;min-width:0;display:grid}.file-modal__header strong[data-v-83db0102],.file-modal__header small[data-v-83db0102]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-modal__header strong[data-v-83db0102]{font-size:13px}.file-modal__header small[data-v-83db0102]{color:var(--file-preview-muted,var(--aui-text-tertiary));font-size:11px}.file-modal__type[data-v-83db0102]{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.file-modal__type--text[data-v-83db0102]{color:#3578dc;background:#3b82f621}.file-modal__type--image[data-v-83db0102]{color:#169c49;background:#22c55e21}.file-modal__type--download[data-v-83db0102]{color:#d48806;background:#f59e0b24}.file-modal__close[data-v-83db0102]{width:36px;color:var(--aui-text-secondary);padding:0}.file-modal__meta[data-v-83db0102]{min-width:0;color:var(--file-preview-muted,var(--aui-text-tertiary));white-space:nowrap;font-size:11px}.file-modal__actions[data-v-83db0102],.file-modal__modes[data-v-83db0102]{align-items:center;gap:2px;display:flex}.file-modal__modes[data-v-83db0102]{border-right:1px solid var(--aui-border-subtle);margin-right:2px;padding-right:4px}.file-modal__actions[data-v-83db0102] .aui-button[aria-pressed=true]{background:var(--aui-bg-muted);color:var(--aui-text-primary)}.file-modal__body[data-v-83db0102]{background:var(--aui-bg-panel);height:100%;min-height:0;display:grid;overflow:auto}.file-modal__body--markdown[data-v-83db0102]{overflow:hidden}.file-modal__state[data-v-83db0102]{color:var(--aui-text-secondary);text-align:center;place-self:center;justify-items:center;gap:8px;padding:24px;display:grid}.file-modal__state strong[data-v-83db0102]{color:var(--aui-text-primary);font-size:14px}.file-modal__state span[data-v-83db0102]{color:var(--aui-text-tertiary);font-size:12px}.file-modal__state[data-v-83db0102] .aui-button{margin-top:6px}.file-modal__state--error>svg[data-v-83db0102]{color:#d97706}.file-modal__text[data-v-83db0102]{box-sizing:border-box;min-width:max-content;min-height:100%;color:var(--aui-text-primary);white-space:pre;margin:0;padding:18px 24px;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.file-modal__text--wrap[data-v-83db0102]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:100%}.file-modal__image[data-v-83db0102]{box-sizing:border-box;place-items:center;min-height:100%;padding:24px;display:grid}.file-modal__image img[data-v-83db0102]{object-fit:contain;border-radius:10px;max-width:100%;max-height:100%;box-shadow:0 8px 32px #0000002e}.file-modal__footer[data-v-83db0102]{border-top:1px solid var(--aui-border-subtle);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 16px;display:flex}.file-modal__footer>div[data-v-83db0102]{align-items:center;gap:6px;display:flex}.file-modal__pager[data-v-83db0102]{width:32px;padding:0}.file-modal__footer span[data-v-83db0102]{min-width:42px;color:var(--file-preview-muted,var(--aui-text-tertiary));text-align:center;font-size:11px}.file-modal__footer .file-modal__shortcut[data-v-83db0102]{min-width:0;font-size:10px}@media (width<=1279px){.file-modal__meta[data-v-83db0102]{display:none}}@media (width<=767px){.file-modal__header[data-v-83db0102]{grid-template-columns:36px minmax(0,1fr) auto;min-height:58px;padding:8px 8px 8px 12px}.file-modal__actions[data-v-83db0102] .aui-button:not(.file-modal__close){gap:0;width:40px;min-height:40px;padding:0;font-size:0;overflow:hidden}.file-modal__actions[data-v-83db0102] .aui-button:not(.file-modal__close) svg{width:17px;height:17px}.file-modal__close[data-v-83db0102]{width:40px;min-height:40px}.file-modal__mode--split[data-v-83db0102]{display:none}.file-modal__modes[data-v-83db0102]{margin-right:0;padding-right:2px}.file-modal__footer[data-v-83db0102]{padding-bottom:env(safe-area-inset-bottom)}.file-modal__shortcut[data-v-83db0102]{display:none}}.file-shelf[data-v-50d2825d]{gap:8px;margin-top:4px;display:grid}.file-shelf>p[data-v-50d2825d]{color:var(--aui-text-tertiary);letter-spacing:.08em;margin:0;font-size:10px;font-weight:750}.file-shelf__items[data-v-50d2825d]{flex-wrap:wrap;gap:8px;display:flex}.file-shelf button[data-v-50d2825d]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);background:var(--aui-fill-quaternary);min-width:180px;max-width:280px;color:inherit;text-align:left;cursor:pointer;transition:transform var(--aui-motion-fast) var(--aui-ease-standard),border-color var(--aui-motion-fast) var(--aui-ease-standard),background var(--aui-motion-fast) var(--aui-ease-standard);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;padding:8px 10px;display:grid}.file-shelf button[data-v-50d2825d]:hover{border-color:var(--aui-border-strong);background:var(--aui-fill-tertiary)}.file-shelf button[data-v-50d2825d]:active{transform:scale(.985)}.file-shelf button[data-v-50d2825d]:focus-visible{box-shadow:var(--aui-focus-ring);outline:0}.file-shelf__icon[data-v-50d2825d]{border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.file-shelf__icon--text[data-v-50d2825d]{color:#3578dc;background:#3b82f621}.file-shelf__icon--image[data-v-50d2825d]{color:#169c49;background:#22c55e21}.file-shelf__icon--download[data-v-50d2825d]{color:#d48806;background:#f59e0b24}.file-shelf button>span[data-v-50d2825d]:last-child{gap:2px;min-width:0;display:grid}.file-shelf strong[data-v-50d2825d],.file-shelf small[data-v-50d2825d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-shelf strong[data-v-50d2825d]{font-size:12px;font-weight:700}.file-shelf small[data-v-50d2825d]{color:var(--aui-text-tertiary);font-size:10px}@media (prefers-reduced-motion:reduce){.file-shelf button[data-v-50d2825d]{transition:none}}@media (width<=640px){.file-shelf button[data-v-50d2825d]{width:100%;max-width:none}}.turn-card[data-v-997ef1c7]{min-width:0;padding-block:16px;scroll-margin-top:20px}.turn-card--target[data-v-997ef1c7]{outline:2px solid var(--aui-accent);outline-offset:8px;border-radius:var(--aui-radius-md)}.turn-card__heading[data-v-997ef1c7]{color:var(--aui-text-tertiary);gap:12px;margin-bottom:14px;font-size:11px;display:flex}.turn-empty[data-v-997ef1c7]{color:var(--aui-text-tertiary);font-size:12px}.turn-card__activity-edge[data-v-997ef1c7]{height:1px}.turn-card__activity-actions[data-v-997ef1c7]{align-items:center;gap:8px;padding:8px 0 12px 24px;display:flex}.session-detail[data-v-de0bda4b]{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;color:var(--aui-text-primary);background:var(--aui-bg-panel);flex-direction:column;display:flex;overflow:hidden;container:observed-detail/inline-size}.session-detail__body[data-v-de0bda4b]{flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.session-detail__scroll[data-v-de0bda4b]{overscroll-behavior:contain;height:100%;min-height:0;padding:0 var(--aui-workspace-gutter) 32px;box-sizing:border-box;scrollbar-gutter:stable;overflow:auto}.session-detail__history[data-v-de0bda4b]{place-items:center;min-height:16px;display:grid}.turn-list[data-v-de0bda4b]{gap:20px;width:100%;min-width:0;max-width:780px;margin-inline:auto;padding:0;display:grid}.session-detail__state[data-v-de0bda4b]{min-height:180px;color:var(--aui-text-tertiary);flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.session-detail__state--error[data-v-de0bda4b]{color:var(--aui-danger)}.session-detail__navigation-host[data-v-de0bda4b]{display:contents}@container observed-detail (width<=900px){.session-detail__body[data-v-de0bda4b]>.direct-turn-navigation{display:none}.session-detail__navigation-host[data-v-de0bda4b] .direct-turn-navigation__touch-entry{display:inline-grid}}.observed-session-facts[data-v-2648a6c5]{gap:16px;margin:0;display:grid}.observed-session-facts>div[data-v-2648a6c5]{grid-template-columns:64px minmax(0,1fr);gap:12px;font-size:12px;line-height:1.6;display:grid}.observed-session-facts dt[data-v-2648a6c5]{color:var(--aui-text-tertiary)}.observed-session-facts dd[data-v-2648a6c5]{overflow-wrap:anywhere;color:var(--aui-text-primary);-webkit-user-select:text;user-select:text;margin:0}.work-item-binding[data-v-ac1b4ce4]{gap:10px;display:grid}.work-item-binding__choices[data-v-ac1b4ce4]{gap:5px;display:grid}.work-item-binding__choices button[data-v-ac1b4ce4]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-sm);background:var(--aui-bg-subtle);width:100%;min-height:44px;color:var(--aui-text-primary);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.work-item-binding__choices button[data-v-ac1b4ce4]:hover:not(:disabled){border-color:var(--aui-border-strong);background:var(--aui-bg-hover)}.work-item-binding__choices button[data-v-ac1b4ce4]:focus-visible{box-shadow:var(--aui-focus-ring);outline:0}.work-item-binding__choices button[data-v-ac1b4ce4]:disabled{cursor:default;opacity:.55}.work-item-binding__choices span[data-v-ac1b4ce4]{gap:2px;min-width:0;display:grid}.work-item-binding__choices strong[data-v-ac1b4ce4],.work-item-binding__choices small[data-v-ac1b4ce4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.work-item-binding__choices strong[data-v-ac1b4ce4]{font-size:11px}.work-item-binding__choices small[data-v-ac1b4ce4],.work-item-binding__empty[data-v-ac1b4ce4]{color:var(--aui-text-tertiary);font-size:10px}.work-item-binding__empty[data-v-ac1b4ce4]{margin:0}.session-state-icon[data-v-2613c24d]{width:26px;height:26px;color:var(--aui-text-tertiary);border-radius:50%;flex:none;place-items:center;display:inline-grid}.session-state-icon.is-working[data-v-2613c24d]{color:var(--aui-accent)}.session-state-icon.is-working svg[data-v-2613c24d]{animation:.9s linear infinite session-spin-2613c24d}.session-state-icon.is-waiting[data-v-2613c24d]{color:var(--aui-warning)}.session-state-icon.is-result[data-v-2613c24d]{color:var(--aui-success)}@keyframes session-spin-2613c24d{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.session-state-icon.is-working svg[data-v-2613c24d]{animation:none}}.work-item-sessions[data-v-3e5e5704]{border-bottom:1px solid var(--aui-border-subtle);gap:10px;padding:16px 0;display:grid}.work-item-sessions>header[data-v-3e5e5704]{align-items:baseline;gap:8px;display:flex}.work-item-sessions h2[data-v-3e5e5704]{letter-spacing:-.02em;margin:0;font-size:15px}.work-item-sessions header span[data-v-3e5e5704]{color:var(--aui-text-tertiary);font-size:11px}.work-item-sessions__list[data-v-3e5e5704]{display:grid}.work-item-session[data-v-3e5e5704]{border-bottom:1px solid var(--aui-border-subtle);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:54px;padding:7px 2px;display:grid}.work-item-session>a[data-v-3e5e5704]{min-width:0;color:inherit;gap:3px;text-decoration:none;display:grid}.work-item-session__provider[data-v-3e5e5704]{place-items:center;width:30px;height:30px;display:grid}.work-item-session__provider[data-v-3e5e5704] .provider-avatar{overflow:visible}.work-item-session>a[data-v-3e5e5704]:focus-visible{box-shadow:var(--aui-focus-ring);outline:0}.work-item-session strong[data-v-3e5e5704],.work-item-session span[data-v-3e5e5704]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.work-item-session strong[data-v-3e5e5704]{font-size:12px}.work-item-session a span[data-v-3e5e5704]{color:var(--aui-text-tertiary);font-size:10px}.work-item-session[data-v-3e5e5704] .aui-dropdown__trigger{background:0 0;border-color:#0000}.work-item-sessions__empty[data-v-3e5e5704]{color:var(--aui-text-tertiary);margin:0;padding:12px 0;font-size:12px}.recent-sessions[data-v-3e5e5704]{border-bottom:0}@media (width<=640px){.work-item-session[data-v-3e5e5704]{grid-template-columns:auto minmax(0,1fr) auto}.work-item-session[data-v-3e5e5704]>.observed-session-state-icon{display:none}.work-item-session[data-v-3e5e5704] .aui-button{min-height:44px}}.conversation-legacy-draft[data-v-b626a5e0]{gap:12px;display:grid}.conversation-legacy-draft p[data-v-b626a5e0],.conversation-legacy-draft small[data-v-b626a5e0]{color:var(--aui-text-secondary);font-size:12px}.direct-input-queue[data-v-1d45785d]{background:var(--aui-bg-subtle);border-radius:var(--aui-radius-lg);width:100%;color:var(--aui-text-primary);margin:0 auto 8px;padding:8px 12px}.direct-input-queue header[data-v-1d45785d],.direct-input-queue footer[data-v-1d45785d],.direct-input-queue header>span[data-v-1d45785d],.direct-input-queue__withdrawn[data-v-1d45785d]{align-items:center;gap:8px;display:flex}.direct-input-queue header[data-v-1d45785d]{justify-content:space-between;font-size:12px}.direct-input-queue article[data-v-1d45785d]{grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:8px;padding:6px 0;display:grid}.direct-input-queue__order[data-v-1d45785d]{color:var(--aui-text-secondary);padding-top:8px;font-size:12px}.direct-input-queue__content[data-v-1d45785d]{min-width:0}.direct-input-queue__summary[data-v-1d45785d]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 0;font-size:13px;display:block}.direct-input-queue__summary[data-v-1d45785d]:focus-visible{outline:2px solid var(--aui-accent);outline-offset:2px}.direct-input-queue__summary span[data-v-1d45785d]{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.direct-input-queue__summary span.is-open[data-v-1d45785d]{display:block}.direct-input-queue__details[data-v-1d45785d]{color:var(--aui-text-secondary);overflow-wrap:anywhere;gap:4px;font-size:12px;display:grid}.direct-input-queue small[data-v-1d45785d]{color:var(--aui-text-secondary);margin-right:8px;font-size:12px;display:inline-block}.direct-input-queue__list.is-expanded[data-v-1d45785d]{max-height:240px;overflow-y:auto}.direct-input-queue article.is-extra[data-v-1d45785d]{display:none}.direct-input-queue__expand[data-v-1d45785d]{width:100%}.direct-input-queue__expand.is-short[data-v-1d45785d]{display:none}.direct-input-queue footer[data-v-1d45785d]{flex-wrap:wrap;font-size:12px}@container direct-canvas (width<=560px){.direct-input-queue article.is-mobile-extra[data-v-1d45785d]{display:none}.direct-input-queue__expand.is-short[data-v-1d45785d]{display:flex}.direct-input-queue__list.is-expanded[data-v-1d45785d]{max-height:min(240px,30dvh)}.direct-input-queue[data-v-1d45785d] .aui-button,.direct-input-queue__summary[data-v-1d45785d]{min-height:44px}}.direct-input-message-enter-active[data-v-1d45785d],.direct-input-message-leave-active[data-v-1d45785d],.direct-input-message-move[data-v-1d45785d]{transition:opacity .16s,transform .16s}.direct-input-message-enter-active[data-v-1d45785d]:has(.is-send-transition-target){transition:none}.direct-input-message-enter-from[data-v-1d45785d]:has(.is-send-transition-target){opacity:1;transform:none}.is-send-transition-target[data-v-1d45785d]{opacity:0}.direct-input-message-enter-from[data-v-1d45785d],.direct-input-message-leave-to[data-v-1d45785d]{opacity:0;transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.direct-input-message-enter-active[data-v-1d45785d],.direct-input-message-leave-active[data-v-1d45785d],.direct-input-message-move[data-v-1d45785d]{transition:none}}.native-resume-identity[data-v-637fd79c]{overflow-wrap:anywhere}.work-location-menu-label[data-v-8930f1fd]{gap:3px;min-width:0;display:grid;overflow:hidden}.work-location-menu-label>.endpoint-identity[data-v-8930f1fd]{min-width:0;max-width:100%;display:flex}.work-location-menu-label__path[data-v-8930f1fd]{white-space:nowrap;min-width:0;color:var(--aui-text-secondary);font-size:11px;line-height:1.5;display:flex}.work-location-menu-label__path>span[data-v-8930f1fd]:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.work-location-menu-label__path>span[data-v-8930f1fd]:last-child{text-overflow:ellipsis;flex:none;max-width:75%;overflow:hidden}.work-location-menu-label__unavailable[data-v-8930f1fd]{color:var(--aui-text-tertiary);font-size:11px}.aui-menu-list--sheet .work-location-menu-label__path{white-space:normal;overflow-wrap:anywhere;display:block}.aui-menu-list--sheet .work-location-menu-label__path>span{max-width:none;overflow:visible}.conversation-location-control[data-v-4cd7d2f1] .aui-dropdown__trigger{isolation:isolate;box-sizing:border-box;min-width:0;max-width:100%;height:28px;min-height:28px;color:inherit;font-size:inherit;background:0 0;border:0;padding:0;font-weight:400;position:relative;overflow:visible}.conversation-location-control[data-v-4cd7d2f1] .aui-dropdown__trigger:before{content:"";z-index:-1;inset-inline:-6px;pointer-events:none;border-radius:var(--aui-radius-sm);height:24px;transition:background var(--aui-motion-fast) var(--aui-ease-standard);position:absolute;top:50%;transform:translateY(-50%)}.conversation-location-control[data-v-4cd7d2f1] .aui-dropdown__trigger:after{content:"";z-index:-1;position:absolute;inset:-2px -6px}.conversation-location-control[data-v-4cd7d2f1] .aui-dropdown__trigger:is(:hover,:focus-visible,[aria-expanded=true]){box-shadow:none;background:0 0}.conversation-location-control[data-v-4cd7d2f1] .aui-dropdown__trigger:is(:hover,[aria-expanded=true]):before{background:var(--aui-bg-hover)}.conversation-location-control[data-v-4cd7d2f1] .aui-dropdown__trigger:active:not(:disabled):not([aria-disabled=true]){opacity:1;background:0 0;transform:none}.conversation-location-control[data-v-4cd7d2f1] .aui-dropdown__trigger:active:before{background:var(--aui-fill-secondary)}.conversation-location-control[data-v-4cd7d2f1] .aui-dropdown__trigger:focus-visible:before{box-shadow:var(--aui-focus-ring)}@media (width<=760px),(pointer:coarse){.conversation-location-control[data-v-4cd7d2f1] .aui-dropdown__trigger{height:40px;min-height:40px}}@media (forced-colors:active){.conversation-location-control[data-v-4cd7d2f1] .aui-dropdown__trigger:focus-visible:before{outline:2px solid highlight}}.conversation-work-location-selector-host[data-v-4cd7d2f1]{min-width:0;max-width:100%;display:inline-flex}.conversation-work-location-selector[data-v-4cd7d2f1]{min-width:0;max-width:100%}.conversation-work-location-selector[data-v-4cd7d2f1] .aui-dropdown__trigger-label{align-items:center;gap:14px;min-width:0;display:flex}.conversation-work-location-selector[data-v-4cd7d2f1] .aui-dropdown__trigger-label>.endpoint-identity{flex:0 auto;max-width:28ch}.conversation-work-location-selector__directory[data-v-4cd7d2f1]{align-items:center;gap:6px;min-width:0;display:inline-flex}.conversation-work-location-selector__directory>span[data-v-4cd7d2f1]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conversation-work-location-selector svg[data-v-4cd7d2f1]{flex:none}.conversation-work-location-selector__summary[data-v-4cd7d2f1]{color:var(--aui-text-secondary);font-size:11px}.conversation-location-control[data-v-e70f43e1] .aui-dropdown__trigger{isolation:isolate;box-sizing:border-box;min-width:0;max-width:100%;height:28px;min-height:28px;color:inherit;font-size:inherit;background:0 0;border:0;padding:0;font-weight:400;position:relative;overflow:visible}.conversation-location-control[data-v-e70f43e1] .aui-dropdown__trigger:before{content:"";z-index:-1;inset-inline:-6px;pointer-events:none;border-radius:var(--aui-radius-sm);height:24px;transition:background var(--aui-motion-fast) var(--aui-ease-standard);position:absolute;top:50%;transform:translateY(-50%)}.conversation-location-control[data-v-e70f43e1] .aui-dropdown__trigger:after{content:"";z-index:-1;position:absolute;inset:-2px -6px}.conversation-location-control[data-v-e70f43e1] .aui-dropdown__trigger:is(:hover,:focus-visible,[aria-expanded=true]){box-shadow:none;background:0 0}.conversation-location-control[data-v-e70f43e1] .aui-dropdown__trigger:is(:hover,[aria-expanded=true]):before{background:var(--aui-bg-hover)}.conversation-location-control[data-v-e70f43e1] .aui-dropdown__trigger:active:not(:disabled):not([aria-disabled=true]){opacity:1;background:0 0;transform:none}.conversation-location-control[data-v-e70f43e1] .aui-dropdown__trigger:active:before{background:var(--aui-fill-secondary)}.conversation-location-control[data-v-e70f43e1] .aui-dropdown__trigger:focus-visible:before{box-shadow:var(--aui-focus-ring)}@media (width<=760px),(pointer:coarse){.conversation-location-control[data-v-e70f43e1] .aui-dropdown__trigger{height:40px;min-height:40px}}@media (forced-colors:active){.conversation-location-control[data-v-e70f43e1] .aui-dropdown__trigger:focus-visible:before{outline:2px solid highlight}}.conversation-endpoint-status[data-v-e70f43e1]{box-sizing:border-box;min-width:0;max-width:48%;font-size:inherit;flex:0 auto;font-weight:400}.conversation-endpoint-status[data-v-e70f43e1] .aui-dropdown__trigger{color:var(--aui-text-primary)}.conversation-endpoint-status[data-v-e70f43e1] .aui-dropdown__trigger-label{align-items:center;gap:8px;min-width:0;display:flex}.conversation-endpoint-status[data-v-e70f43e1] .aui-dropdown__indicator{display:none}.conversation-agent-avatar[data-v-6e1c368e]{flex:none;width:20px;height:20px;display:inline-flex;position:relative}.conversation-location-subtitle[data-v-222f69bc]{min-width:0;color:var(--aui-text-tertiary);align-items:center;gap:16px;font-size:11px;display:flex}.conversation-location-subtitle__directory[data-v-222f69bc]{min-width:0;min-height:24px;color:inherit;flex:0 auto;align-items:center;gap:6px;padding:0;font-size:11px;display:inline-flex}.conversation-location-subtitle__branch[data-v-222f69bc]{flex:0 auto;align-items:center;gap:4px;min-width:0;display:flex}.conversation-location-subtitle span span[data-v-222f69bc],.conversation-location-subtitle__directory span[data-v-222f69bc]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-location-subtitle svg[data-v-222f69bc]{flex:none}@media (width<=760px){.conversation-location-subtitle__branch[data-v-222f69bc]{display:none}.conversation-location-subtitle__directory[data-v-222f69bc]{max-width:36%}}.conversation-title.is-editable[data-v-f8245d85]{cursor:text}.conversation-title[data-v-f8245d85]:has(.conversation-title__editor){overflow:visible}.conversation-title__editor[data-v-f8245d85]{font-size:inherit}.conversation-title[data-v-f8245d85] .aui-shimmer-text.is-active{animation-duration:1s}.conversation-location[data-v-ceb88b66]{min-width:0;color:var(--aui-text-secondary);background:var(--aui-bg-subtle);border-radius:10px 10px 0 0;align-items:center;gap:16px;margin:0 8px;padding:2px 12px;font-size:11px;display:flex}.conversation-location__directory[data-v-ceb88b66]{flex:0 auto;min-width:0;max-width:78%}.conversation-location__directory[data-v-ceb88b66] .aui-dropdown__trigger{height:var(--aui-control-height-sm)}.conversation-location__branch[data-v-ceb88b66]{flex:1;align-items:center;gap:5px;min-width:0;display:flex}.conversation-location__branch span[data-v-ceb88b66]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conversation-location svg[data-v-ceb88b66]{flex:none}@media (width<=760px){.conversation-location[data-v-ceb88b66]{gap:4px}.conversation-location__directory[data-v-ceb88b66]{max-width:100%}.conversation-location__branch[data-v-ceb88b66]{display:none}.conversation-location__directory[data-v-ceb88b66] .aui-dropdown__trigger{min-height:40px}}@container (width<=520px){.conversation-location[data-v-ceb88b66]{margin-inline:0}}.conversation-starters[data-v-c6016a48]{width:var(--direct-composer-width);color:var(--aui-text-tertiary);margin:4px auto 0;font-size:12px}header[data-v-c6016a48]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.conversation-starters__items[data-v-c6016a48]{flex-wrap:wrap;gap:8px;display:flex}.conversation-starters__items .aui-button[data-v-c6016a48]{max-width:100%;color:var(--aui-text-secondary);gap:6px;font-weight:400}.conversation-starters__items span[data-v-c6016a48]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.conversation-starters__items svg[data-v-c6016a48]{flex:none}.conversation-starters__empty[data-v-c6016a48]{font-size:11px}@media (width<=760px){.conversation-starters__items[data-v-c6016a48]{gap:4px}}.conversation-loading[data-v-e52cfa89]{width:100%;color:var(--aui-text-tertiary);padding:24px 0;font-size:12px}.conversation-loading__label[data-v-e52cfa89]{margin-bottom:32px;display:block}.conversation-loading__history[data-v-e52cfa89]{opacity:.6;gap:36px;display:grid}.conversation-loading__request[data-v-e52cfa89]{background:var(--aui-bg-group);border-radius:var(--aui-radius-lg);gap:12px;padding:18px;display:grid}.conversation-loading__reply[data-v-e52cfa89]{gap:12px;display:flex}.conversation-loading__reply>div[data-v-e52cfa89]{flex:1;gap:12px;min-width:0;display:grid}.conversation-loading__reply>div[data-v-e52cfa89]>:first-child{margin-bottom:6px}.operation-issue+.operation-issue[data-v-e6b98b75]{border-top:1px solid var(--aui-border-subtle);margin-top:12px;padding-top:12px}.operation-issue p[data-v-e6b98b75]{margin:0 0 8px}.operation-issue button+button[data-v-e6b98b75]{margin-left:8px}.context-usage[data-v-fbaabe3c]{width:36px;height:36px;color:var(--aui-text-secondary);cursor:help;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.context-usage[data-v-fbaabe3c]:active,.context-usage[data-v-fbaabe3c]:hover{background:var(--aui-control-bg-hover)}.context-usage[data-v-fbaabe3c]:focus-visible{box-shadow:var(--aui-focus-ring);outline:0}svg[data-v-fbaabe3c]{width:32px;height:32px;transform:rotate(-90deg)}circle[data-v-fbaabe3c]{fill:none;stroke-width:3px}.context-usage__track[data-v-fbaabe3c]{stroke:var(--aui-border-subtle)}.context-usage__value[data-v-fbaabe3c]{stroke:var(--aui-accent);stroke-linecap:round;stroke-dasharray:63;transition:stroke-dashoffset .18s ease-out}.context-usage__value.is-high[data-v-fbaabe3c]{stroke:var(--aui-warning)}@media (prefers-reduced-motion:reduce){.context-usage__value[data-v-fbaabe3c]{transition:none}}@media (pointer:coarse){.context-usage[data-v-fbaabe3c]{width:40px;height:40px}}.composer-mod-docks[data-v-c9bf91ad]{align-items:center;gap:8px;max-width:160px;display:flex;overflow-x:auto}.direct-send-layer[data-v-036b1573]{z-index:20;pointer-events:none;position:fixed;overflow:hidden}.direct-send-flight[data-v-036b1573]{pointer-events:none;position:absolute}.direct-send-flight__surface[data-v-036b1573]{transform-origin:0 0;position:absolute;inset:0}.direct-send-flight p[data-v-036b1573]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;position:absolute;inset:0;overflow:hidden}.direct-send-flight__source[data-v-036b1573]{opacity:1;inset:0 auto auto 0!important}.direct-send-flight__target[data-v-036b1573]{opacity:0}.direct-rewind-notice[data-v-e78ecbdc]{border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);color:var(--aui-text-secondary);align-items:center;gap:8px;margin-bottom:8px;padding:6px 10px;font-size:12px;display:flex}.direct-rewind-notice>.aui-button[data-v-e78ecbdc]{margin-left:auto}.overview-block.aui-surface[data-v-bdbcc2cd]{background:var(--aui-bg-subtle);box-shadow:none;overflow-wrap:anywhere;border:0;border-radius:12px;flex:none;grid-template-columns:minmax(0,1fr) auto;column-gap:6px;padding:16px;display:grid}.overview-block[data-v-bdbcc2cd]>.aui-disclosure{display:contents}.overview-block[data-v-bdbcc2cd]>.aui-disclosure>.aui-disclosure__header{grid-area:1/1}.overview-block[data-v-bdbcc2cd]>.aui-disclosure>.aui-disclosure__header>.aui-disclosure__trigger{gap:6px;min-height:28px;padding:0}.overview-block[data-v-bdbcc2cd]>.aui-disclosure>.aui-disclosure__header .aui-disclosure__label{align-items:center;gap:6px;display:flex}.overview-block[data-v-bdbcc2cd]>.aui-disclosure>.aui-disclosure__header>.aui-disclosure__trigger:hover,.overview-block[data-v-bdbcc2cd]>.aui-disclosure>.aui-disclosure__header>.aui-disclosure__trigger:active{color:var(--aui-text-primary);background:0 0}.overview-block[data-v-bdbcc2cd]>.aui-disclosure>.aui-disclosure__header>.aui-disclosure__trigger:hover>.aui-disclosure__chevron{color:var(--aui-accent-strong)}.overview-block[data-v-bdbcc2cd]>.aui-disclosure>.aui-disclosure__reveal{grid-area:2/1/auto/-1}.overview-block[data-v-bdbcc2cd]>.aui-disclosure>.aui-disclosure__reveal>.aui-disclosure__content{padding:16px 0 0}.overview-block__actions[data-v-bdbcc2cd]{grid-area:1/2;align-self:center;align-items:center;gap:6px;min-width:0;display:flex}.overview-block__title[data-v-bdbcc2cd]{white-space:nowrap;margin:0;font-size:12px;font-weight:600}.overview-block__summary[data-v-bdbcc2cd]{color:var(--aui-text-tertiary);min-width:0;margin-left:auto;font-size:10px}.overview-block__actions[data-v-bdbcc2cd] .aui-dropdown__trigger{background:0 0;border-color:#0000;width:24px;height:28px;min-height:28px;padding:2px}.overview-block__actions[data-v-bdbcc2cd] .aui-dropdown__indicator{display:none}@media (pointer:coarse){.overview-block__actions[data-v-bdbcc2cd]{gap:4px}.overview-block__actions[data-v-bdbcc2cd] .aui-dropdown__trigger{width:32px;min-width:32px;height:36px;min-height:36px}.overview-block[data-v-bdbcc2cd]>.aui-disclosure>.aui-disclosure__header>.aui-disclosure__trigger{min-height:36px}}@media (width<=360px){.overview-block.aui-surface[data-v-bdbcc2cd]{padding:14px}.overview-block__title[data-v-bdbcc2cd]{font-size:11px}.overview-block__actions[data-v-bdbcc2cd]{gap:3px}.overview-block[data-v-bdbcc2cd]>.aui-disclosure>.aui-disclosure__header .aui-disclosure__leading{display:none}.overview-block__summary[data-v-bdbcc2cd]{font-size:9px}}.session-usage[data-v-df065cbc]{font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:12px;padding:0}.session-usage__heading[data-v-df065cbc]{justify-content:space-between;align-items:center;gap:8px;display:flex}.session-usage__heading h3[data-v-df065cbc]{margin:0;font-size:13px}.session-usage__partial[data-v-df065cbc]{color:var(--aui-text-tertiary);cursor:help;font-size:11px}.session-usage__total[data-v-df065cbc]{align-items:baseline;gap:7px;margin:12px 0 16px;display:flex}.session-usage__total strong[data-v-df065cbc]{letter-spacing:-.04em;font-size:24px;font-weight:600}.session-usage__total span[data-v-df065cbc],.session-usage__empty[data-v-df065cbc]{color:var(--aui-text-tertiary);font-size:12px}dl[data-v-df065cbc]{margin:0}dl>div[data-v-df065cbc]{border-top:1px solid var(--aui-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}dt[data-v-df065cbc]{gap:3px;min-width:0;display:grid}dt span[data-v-df065cbc]{font-size:12px;font-weight:550}dt small[data-v-df065cbc]{color:var(--aui-text-secondary);overflow-wrap:anywhere;font-size:11px}dd[data-v-df065cbc]{flex:none;margin:0;font-size:13px;font-weight:550}.session-usage__context[data-v-df065cbc]{color:var(--aui-text-secondary);gap:8px;margin:0 0 14px;font-size:11px;display:grid}.session-usage__context>div[data-v-df065cbc]{justify-content:space-between;align-items:center;gap:8px;display:flex}.session-usage__context strong[data-v-df065cbc]{font-weight:500}[data-v-0b2c03a7] .session-usage__total strong{letter-spacing:-.04em;font-size:38px;font-weight:570}[data-v-0b2c03a7] .session-usage__heading h3{font-size:11px;font-weight:500}[data-v-0b2c03a7] .session-usage dl>div{border:0;padding:4px 0}[data-v-0b2c03a7] .session-usage dt span,[data-v-0b2c03a7] .session-usage dd{font-size:11px}[data-v-0b2c03a7] .session-usage__context{margin-top:18px}.overview-statistics[data-v-0b2c03a7]{font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 12px;display:grid}.overview-statistics dd[data-v-0b2c03a7]{margin:0 0 5px;font-size:23px;font-weight:550}.overview-statistics dt[data-v-0b2c03a7]{color:var(--aui-text-secondary);font-size:11px}.overview-statistics__scope[data-v-0b2c03a7]{color:var(--aui-text-tertiary);font-size:10px}.overview-plan[data-v-87f822a9]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.overview-plan li[data-v-87f822a9]{color:var(--aui-text-secondary);align-items:center;gap:9px;font-size:12px;line-height:1.6;display:flex}.overview-plan li>svg[data-v-87f822a9]{color:var(--aui-color-sage-solid);flex:none}.overview-plan li>span[data-v-87f822a9]:nth-child(2){flex:1;min-width:0}.overview-plan small[data-v-87f822a9]{flex:none;font-size:10px}.overview-plan__dot[data-v-87f822a9]{border:1px solid var(--aui-border-strong);border-radius:50%;flex:none;width:13px;height:13px}.overview-plan .is-completed[data-v-87f822a9]{color:var(--aui-text-tertiary)}.overview-plan .is-running[data-v-87f822a9]{background:var(--aui-fill-secondary);color:var(--aui-color-blue-ink);border-radius:6px;margin-inline:-8px;padding:8px}.is-running .overview-plan__dot[data-v-87f822a9]{border:2px solid var(--aui-color-blue-solid);border-right-color:#0000}.overview-plan__source.aui-button[data-v-87f822a9]{background:var(--aui-fill-secondary);margin-top:12px;font-size:10px}.overview-empty[data-v-87f822a9]{color:var(--aui-text-secondary);margin:0;font-size:12px;line-height:1.8}.context-reads[data-v-fc9fc0eb]{font-size:12px;line-height:1.6}.context-reads[data-v-fc9fc0eb] .aui-disclosure__label{align-items:center;gap:8px;display:flex}.context-reads p[data-v-fc9fc0eb],.context-reads time[data-v-fc9fc0eb]{color:var(--aui-text-secondary)}.context-reads ol[data-v-fc9fc0eb],.context-reads ul[data-v-fc9fc0eb]{gap:12px;padding:0;list-style:none;display:grid}.context-reads ol[data-v-fc9fc0eb]{overscroll-behavior:contain;max-height:420px;overflow:auto}.context-reads ol>li[data-v-fc9fc0eb]{border-top:1px solid var(--aui-border-subtle);padding:10px 0}.context-reads header[data-v-fc9fc0eb],.context-reads ul>li[data-v-fc9fc0eb]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.context-reads ul[data-v-fc9fc0eb]{gap:6px;margin-top:8px}.context-reads p[data-v-fc9fc0eb]{margin:4px 0}.context-reads .is-error[data-v-fc9fc0eb]{color:var(--aui-warning)}.context-reads a[data-v-fc9fc0eb]{color:var(--aui-accent-strong);flex-shrink:0;text-decoration:none}.context-reads a[data-v-fc9fc0eb]:hover{text-decoration:underline}.capability-evidence[data-v-c2011069]{color:var(--aui-text-secondary);gap:14px;font-size:12px;line-height:1.6;display:grid}.capability-evidence p[data-v-c2011069],.capability-evidence h4[data-v-c2011069],.capability-evidence ul[data-v-c2011069],.capability-evidence dl[data-v-c2011069]{margin:0}.capability-evidence h4[data-v-c2011069]{color:var(--aui-text-tertiary);margin-bottom:8px;font-size:11px;font-weight:550}.capability-evidence ul[data-v-c2011069]{gap:14px;padding:0;list-style:none;display:grid}.capability-evidence li[data-v-c2011069]{gap:8px;min-width:0;display:grid}.capability-evidence header[data-v-c2011069]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.capability-evidence strong[data-v-c2011069]{color:var(--aui-text-primary);overflow-wrap:anywhere}.capability-evidence dl[data-v-c2011069]{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.capability-evidence dt[data-v-c2011069]{color:var(--aui-text-tertiary)}.capability-evidence dd[data-v-c2011069]{overflow-wrap:anywhere;margin:0}.capability-evidence__tools[data-v-c2011069]{flex-wrap:wrap;gap:6px;display:flex}.capability-evidence__tools[data-v-c2011069] .aui-badge{white-space:normal;overflow-wrap:anywhere;max-width:100%}.direct-capabilities[data-v-b26144f5]{border:1px solid var(--aui-border-subtle);border-radius:12px;gap:10px;padding:16px;display:grid}.direct-capabilities header[data-v-b26144f5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.direct-capabilities h3[data-v-b26144f5],.direct-capabilities p[data-v-b26144f5]{margin:0}.direct-capabilities p[data-v-b26144f5],.direct-capabilities li[data-v-b26144f5]{color:var(--aui-text-secondary);font-size:12px;line-height:1.6}.direct-capabilities__facts[data-v-b26144f5]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;margin:0;font-size:12px;line-height:1.6;display:grid}.direct-capabilities__facts dt[data-v-b26144f5]{color:var(--aui-text-secondary)}.direct-capabilities__facts dd[data-v-b26144f5]{margin:0}.overview-configuration[data-v-492951b8]{gap:15px;font-size:12px;display:grid}.overview-configuration__label[data-v-492951b8]{color:var(--aui-text-tertiary);font-size:10px}dl[data-v-492951b8]{grid-template-columns:82px minmax(0,1fr);gap:11px 8px;margin:0;line-height:1.6;display:grid}dt[data-v-492951b8]{color:var(--aui-text-secondary)}dd[data-v-492951b8]{overflow-wrap:anywhere;min-width:0;margin:0}dd small[data-v-492951b8]{color:var(--aui-text-tertiary);margin-top:3px;font-size:10px;display:block}.overview-configuration__studio[data-v-492951b8]{color:var(--aui-text-secondary);justify-content:space-between;gap:10px;font-size:11px;display:flex}.overview-configuration__studio span[data-v-492951b8]:last-child{color:var(--aui-color-sage-ink)}.overview-configuration[data-v-492951b8] .direct-capabilities{border:0;border-radius:0;padding:0;font-size:12px}.overview-configuration[data-v-492951b8] .direct-capabilities h3{font-size:11px;font-weight:550}.overview-configuration__model-list[data-v-492951b8]{flex-wrap:wrap;gap:6px;display:flex}.overview-configuration__model-list[data-v-492951b8] .aui-badge{white-space:normal;overflow-wrap:anywhere;max-width:100%}@font-face{font-family:Maple Mono;src:url(/fonts/maple/latin.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}.conversation-overview[data-v-e8ed2f59]{background:var(--aui-bg-panel);min-width:0;height:100%;min-height:0;font-family:"Maple Mono", var(--aui-font-family);flex-direction:column;display:flex}.conversation-overview__status[data-v-e8ed2f59]{flex:none;padding:18px 20px 14px;position:relative}.conversation-overview__status-row[data-v-e8ed2f59]{align-items:center;gap:8px;font-size:12px;display:flex}.conversation-overview__status strong[data-v-e8ed2f59]{font-weight:550}.conversation-overview__elapsed[data-v-e8ed2f59]{font-variant-numeric:tabular-nums;color:var(--aui-text-tertiary);margin-left:auto;font-size:11px}.conversation-overview__status p[data-v-e8ed2f59]{color:var(--aui-text-secondary);overflow-wrap:anywhere;margin:10px 0 0 14px;font-size:11px;line-height:1.7}.conversation-overview__status>.aui-button[data-v-e8ed2f59]{margin:6px 0 0 8px;font-size:11px}.conversation-overview__reset[data-v-e8ed2f59]{flex:none;margin-left:auto}.conversation-overview__elapsed~.conversation-overview__reset[data-v-e8ed2f59]{margin-left:0}.conversation-overview__blocks[data-v-e8ed2f59]{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:10px;min-height:0;padding:4px 16px 8px;display:flex;overflow:auto}.overview-scope[data-v-e8ed2f59]{background:var(--aui-fill-secondary);white-space:nowrap;border-radius:5px;padding:4px 6px;font-size:9px}.visually-hidden[data-v-e8ed2f59]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=360px){.conversation-overview__blocks[data-v-e8ed2f59]{padding-inline:12px}.conversation-overview__status[data-v-e8ed2f59]{padding-inline:16px}}.direct-interactions[data-v-9c4d34a6]{width:100%;margin:0 0 var(--aui-space-2);min-width:0;padding:var(--aui-space-2);box-sizing:border-box;border-radius:var(--aui-radius-lg);box-shadow:var(--aui-shadow-sm);color:var(--aui-text-primary)}.direct-interactions__header[data-v-9c4d34a6]{align-items:center;gap:var(--aui-space-1);min-width:0;display:flex}.direct-interactions__nav[data-v-9c4d34a6]{gap:var(--aui-space-1);flex:1;min-width:0;display:flex;overflow:auto}.direct-interactions__defer[data-v-9c4d34a6]{flex:none;margin-left:auto}.direct-interactions__body[data-v-9c4d34a6]{overscroll-behavior:contain;max-height:35dvh;padding:var(--aui-space-2);overflow:auto}.direct-interactions__body[data-v-9c4d34a6] .direct-event{padding:0;display:block}.direct-interactions__body[data-v-9c4d34a6] .direct-question,.direct-interactions__body[data-v-9c4d34a6] .direct-question__form{margin:0}.direct-interactions__body[data-v-9c4d34a6] .direct-question__form>p{color:var(--aui-text-primary);font-size:13px;font-weight:550}.direct-interactions svg[data-v-9c4d34a6]{transition:transform .14s}.direct-interactions svg.is-open[data-v-9c4d34a6]{transform:rotate(180deg)}@media (width<=560px){.direct-interactions__header[data-v-9c4d34a6]{flex-wrap:wrap}.direct-interactions__nav[data-v-9c4d34a6]{flex-basis:100%;order:1}}@media (prefers-reduced-motion:reduce){.direct-interactions svg[data-v-9c4d34a6]{transition:none}}.direct-canvas.is-headerless[data-v-694b8c41]{grid-template-rows:minmax(0,1fr) auto}.is-loading .direct-composer-stack[data-v-694b8c41]{visibility:hidden;pointer-events:none}.direct-follow-latest[data-v-694b8c41]{z-index:4;background:var(--aui-overlay-bg);box-shadow:var(--aui-overlay-shadow);border:1px solid var(--aui-border-subtle);position:absolute;bottom:12px;right:18px}.direct-files-tools[data-v-694b8c41]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.direct-detail-files[data-v-694b8c41]{z-index:3;background:var(--aui-bg-panel);padding:14px;position:absolute;inset:0;overflow:auto}@container direct-canvas (width<=480px){.direct-canvas__header[data-v-694b8c41]{gap:4px;padding:10px 16px}.direct-canvas__actions[data-v-694b8c41]{gap:var(--aui-space-1);flex-wrap:wrap;justify-content:flex-end}.direct-canvas__actions>.aui-button[data-v-694b8c41]{font-size:10px}}.is-preview>.direct-canvas__header[data-v-694b8c41]{box-sizing:border-box;flex-wrap:nowrap;gap:4px;height:44px;min-height:44px;padding:4px 12px}.is-preview .direct-canvas__actions[data-v-694b8c41]{flex-wrap:nowrap;gap:4px}.is-preview .direct-canvas__identity h1[data-v-694b8c41]{font-size:14px}.is-preview .direct-canvas__identity[data-v-694b8c41] .aui-shimmer-text{display:inline}@media (width<=760px){.is-preview>.direct-canvas__header[data-v-694b8c41]{height:48px;min-height:48px}}.conversation-reading-resume[data-v-08ef9734]{flex:none;justify-content:flex-start;gap:6px;min-width:0;max-width:100%}.conversation-reading-resume>svg[data-v-08ef9734],.conversation-reading-resume>span[data-v-08ef9734]{flex:none}.conversation-reading-resume>strong[data-v-08ef9734]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.conversation-html-preview[data-v-89593c80]{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.conversation-html-preview__frame[data-v-89593c80]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:0;flex:1;width:100%;min-height:0;display:block}.conversation-html-preview__status[data-v-89593c80]{flex:1;justify-content:center;align-items:center;display:flex}.conversation-file-loading[data-v-1d9aba22]{min-width:0;min-height:0;color:var(--aui-text-tertiary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.conversation-media[data-v-28f0faad]{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.conversation-media__actions[data-v-28f0faad]{color:var(--aui-text-tertiary);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.conversation-media__actions>span[data-v-28f0faad]{align-items:center;gap:6px;margin-right:auto;display:flex}.conversation-media__canvas[data-v-28f0faad]{background:var(--aui-bg-subtle);border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:auto}.conversation-media__image[data-v-28f0faad]{cursor:zoom-in;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;padding:12px;display:flex}.conversation-media__image[data-v-28f0faad]:focus-visible{outline:2px solid var(--aui-accent);outline-offset:-2px}.conversation-media__image img[data-v-28f0faad],.conversation-media__canvas video[data-v-28f0faad]{object-fit:contain;max-width:100%;max-height:100%;display:block}.conversation-media__canvas audio[data-v-28f0faad]{width:min(100%,480px);min-width:0}.conversation-media__canvas>.conversation-file-loading[data-v-28f0faad]{align-self:stretch}.conversation-code[data-v-8c596c87]{overscroll-behavior:contain;background:var(--aui-bg-subtle);min-width:0;height:100%;min-height:0;font:12px/24px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.conversation-code[data-v-8c596c87]:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.conversation-code__line[data-v-8c596c87]{align-items:stretch;min-width:max-content;height:24px;display:flex}.conversation-code__line>button[data-v-8c596c87]{background:var(--aui-bg-subtle);width:48px;color:var(--aui-text-tertiary);font:inherit;text-align:right;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;flex:none;padding:0 9px 0 2px;position:sticky;left:0}.conversation-code__line>button[data-v-8c596c87]:hover,.conversation-code__line.is-selected>button[data-v-8c596c87]{color:var(--aui-accent)}.conversation-code__line>button[data-v-8c596c87]:focus-visible{outline:1px solid var(--aui-accent);outline-offset:-1px}.conversation-code__line>code[data-v-8c596c87]{white-space:pre;font:inherit;padding-right:18px}.conversation-code__line.is-selected[data-v-8c596c87]{background:color-mix(in srgb,var(--aui-accent) 12%,var(--aui-bg-subtle))}.conversation-code.has-text-selection .conversation-code__line.is-selected[data-v-8c596c87]{background:0 0}.conversation-file-reader[data-v-57508fb7]{flex-direction:column;gap:6px;height:100%;min-height:0;display:flex;position:relative;container-type:inline-size}.conversation-file-reader>header[data-v-57508fb7]{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.conversation-file-reader strong[data-v-57508fb7],.conversation-file-reader small[data-v-57508fb7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-file-reader strong[data-v-57508fb7]{font-size:12px;font-weight:550}.conversation-file-reader small[data-v-57508fb7]{color:var(--aui-text-tertiary);font-size:10px}.conversation-file-reader__actions[data-v-57508fb7]{color:var(--aui-text-tertiary);flex:none;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.conversation-file-reader__actions>span[data-v-57508fb7]:not(.aui-dropdown){margin-right:auto}.conversation-file-reader__body[data-v-57508fb7]{border:1px solid var(--aui-border-subtle);border-radius:8px;flex:1;min-height:0;overflow:hidden}.conversation-file-reader__markdown[data-v-57508fb7]{height:100%;padding:12px;font-size:13px;overflow:auto}.conversation-file-reader__state[data-v-57508fb7]{color:var(--aui-text-tertiary);flex:1;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.conversation-file-reader footer[data-v-57508fb7]{color:var(--aui-text-tertiary);flex:none;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.conversation-file-reader footer>span[data-v-57508fb7]{overflow-wrap:anywhere;min-width:0}.conversation-file-reader>header>.endpoint-identity[data-v-57508fb7]{flex:none;max-width:28%;font-size:11px}.conversation-file-reader>header[data-v-57508fb7]{gap:4px;min-height:32px}.conversation-file-reader>header>strong[data-v-57508fb7]{flex:1;min-width:0;font-size:12px;font-weight:500}.conversation-file-reader>header[data-v-57508fb7] .aui-tabs{flex:none;font-size:12px}@media (width<=760px){.conversation-file-reader>header[data-v-57508fb7] .aui-tabs{padding:2px}.conversation-file-reader>header[data-v-57508fb7] .aui-tabs__marker{top:2px;bottom:2px}.conversation-file-reader>header[data-v-57508fb7] .aui-tabs .aui-tab{height:32px;min-height:32px;padding:0 8px;line-height:16px}}@media (pointer:fine){.conversation-file-reader>header>strong.is-draggable[data-v-57508fb7]{cursor:grab;-webkit-user-select:none;user-select:none}}.conversation-file-reader__navigation[data-v-57508fb7],.conversation-file-reader__tools[data-v-57508fb7]{flex:none;align-items:center;gap:4px;min-width:0;display:flex}@container (width<=480px){.conversation-file-reader>header[data-v-57508fb7]{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.conversation-file-reader>header>.endpoint-identity[data-v-57508fb7]{justify-self:start;max-width:100%}.conversation-file-reader>header>strong[data-v-57508fb7]{grid-column:auto}.conversation-file-reader>header:has(>.endpoint-identity)>strong[data-v-57508fb7]{grid-column:1/-1}.conversation-file-reader__tools[data-v-57508fb7]{flex-wrap:wrap;grid-column:1/-1}.conversation-file-reader__tools[data-v-57508fb7] .aui-tabs{margin-right:auto}}.conversation-pinned-file[data-v-46424ac9]{flex-direction:column;min-width:0;height:100%;min-height:0;padding:6px 8px;display:flex}.workspace-source-details[data-v-2f90871e]{gap:6px;min-width:0;font-size:12px;display:grid}.workspace-source-details>.endpoint-identity[data-v-2f90871e]{max-width:100%}.workspace-source-details code[data-v-2f90871e]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--aui-text-secondary);font:11px/1.5 var(--aui-font-family-code)}.workspace-tabs[data-v-6048d850]{box-sizing:border-box;border-bottom:1px solid var(--aui-border-subtle);background:var(--aui-bg-panel);flex:none;align-items:center;gap:2px;min-width:0;height:40px;padding:0 6px;display:flex}.workspace-tabs>.aui-tab-bar[data-v-6048d850]{flex:0 auto;min-width:0}.workspace-tabs[data-v-6048d850]>:not(.aui-tab-bar){flex:none}.workspace-tabs>.workspace-tabs__spacer[data-v-6048d850]{flex:1}.workspace-tabs[data-v-6048d850] .aui-tab-bar-item__close{min-width:24px}.workspace-tabs[data-v-6048d850] .aui-tab-bar__list{flex:1}@media (pointer:coarse){.workspace-tabs[data-v-6048d850]{height:44px}}.workspace-tabs.is-compact[data-v-6048d850]{background:var(--aui-fill-secondary);border-bottom:0;align-items:flex-end;height:44px;padding-top:4px}.workspace-tabs.is-compact>.aui-tab-bar[data-v-6048d850]{align-self:stretch;align-items:stretch;height:40px}.workspace-tabs.is-compact[data-v-6048d850] .aui-tab-bar__list{scrollbar-width:none;align-items:stretch;height:40px;padding-top:0;padding-bottom:0}.workspace-tabs.is-compact[data-v-6048d850] .aui-tab-bar-item{border-bottom-right-radius:0;border-bottom-left-radius:0}.workspace-tabs.is-compact[data-v-6048d850] .aui-tab-bar-item.is-active{background:var(--aui-bg-panel)}.workspace-tabs.is-compact[data-v-6048d850]>:not(.aui-tab-bar){align-self:center}.conversation-new-tab[data-v-1a6f62d1]{min-height:0;color:var(--aui-text-primary);flex:1;padding:24px;overflow:auto}h2[data-v-1a6f62d1]{margin:0 0 16px;font-size:13px;font-weight:550}.conversation-new-tab__tools[data-v-1a6f62d1]{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;display:grid}.conversation-new-tab__tool[data-v-1a6f62d1]{border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);align-items:center;gap:4px;min-width:0;padding-right:8px;display:flex}.conversation-new-tab__tool>button[data-v-1a6f62d1]:first-child{border-radius:inherit;min-width:0;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:12px;font-size:13px;display:flex}.conversation-new-tab__tool>button[data-v-1a6f62d1]:first-child:hover{background:var(--aui-control-bg-hover)}.conversation-new-tab__tool>button[data-v-1a6f62d1]:disabled{color:var(--aui-text-tertiary);cursor:default}.conversation-new-tab__tool>button[data-v-1a6f62d1]:first-child:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.conversation-new-tab__tool svg[data-v-1a6f62d1]{color:var(--aui-text-secondary);flex:none}@media (width<=760px){.conversation-new-tab[data-v-1a6f62d1]{padding:20px 16px}}.xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre;font-family:monospace}.xterm .xterm-accessibility-tree>div{transform-origin:0;width:fit-content}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;z-index:11;background:0 0;transition:opacity .1s linear}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{display:none;position:absolute}.xterm .xterm-scrollable-element>.shadow.top{width:100%;height:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset;display:block;top:0;left:3px}.xterm .xterm-scrollable-element>.shadow.left{width:3px;height:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset;display:block;top:3px;left:0}.xterm .xterm-scrollable-element>.shadow.top-left-corner{width:3px;height:3px;display:block;top:0;left:0}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.conversation-terminal[data-v-c876eafa]{flex-direction:column;gap:0;height:100%;min-height:0;padding:0 10px 4px;display:flex}.conversation-terminal__screen[data-v-c876eafa]{background:var(--aui-bg-panel);flex:1;min-width:0;min-height:0;padding:2px;overflow:hidden}.conversation-terminal__screen[data-v-c876eafa] .xterm{height:100%}.conversation-terminal__screen[data-v-c876eafa] .xterm-viewport{background:var(--aui-bg-panel)}.conversation-terminal__empty[data-v-c876eafa]{margin:auto}.conversation-terminal footer[data-v-c876eafa]{border-top:1px solid var(--aui-border-subtle);flex-wrap:wrap;flex:none;align-items:center;gap:8px;margin-top:2px;padding-top:2px;display:flex}.conversation-terminal__status[data-v-c876eafa]{min-width:0;max-width:100%;color:var(--aui-text-tertiary);flex:100px;align-items:center;gap:6px;font-size:11px;display:flex}.conversation-terminal__status>span[data-v-c876eafa]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.conversation-terminal__actions[data-v-c876eafa]{flex-wrap:wrap;align-items:center;gap:4px;margin-left:auto;display:flex}.conversation-terminal__actions[data-v-c876eafa] .aui-button{font-size:11px}@media (pointer:coarse){.conversation-terminal__actions[data-v-c876eafa] button,.conversation-terminal>header[data-v-c876eafa] button{min-width:40px;min-height:40px}}.conversation-terminal__origin[data-v-c876eafa]{align-items:center;gap:8px;min-width:0;max-width:42%;font-size:11px;display:inline-flex}.conversation-terminal__origin>span[data-v-c876eafa]:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conversation-terminal__origin>.endpoint-identity[data-v-c876eafa]{flex:none;max-width:48%}@media (width<=760px){.conversation-terminal__status[data-v-c876eafa]{flex-basis:100%}.conversation-terminal__origin[data-v-c876eafa]{max-width:64%}.conversation-terminal__origin>.endpoint-identity[data-v-c876eafa]{max-width:75%}}.session-references[data-v-39556253]{overflow-wrap:anywhere;gap:12px;display:grid}.session-references header[data-v-39556253],.session-references__issue>div[data-v-39556253],.session-references__draft>div[data-v-39556253]{justify-content:space-between;align-items:center;gap:8px;display:flex}.session-references h3[data-v-39556253]{margin:0;font-size:13px;font-weight:600}.session-references small[data-v-39556253]{color:var(--aui-text-tertiary);font-size:11px;font-weight:400}.session-references__issue[data-v-39556253]{background:var(--aui-fill-secondary);border-radius:10px;padding:10px 12px}.session-references__item-link[data-v-39556253]{color:var(--aui-text-primary);font-size:12px;font-weight:600;text-decoration:none}.session-references__item-link[data-v-39556253]:hover{color:var(--aui-accent-strong)}.session-references li a[data-v-39556253]{color:inherit;text-decoration:none}.session-references li a[data-v-39556253]:hover{text-decoration:underline}.session-references strong[data-v-39556253]{font-size:12px}.session-references ul[data-v-39556253]{margin:8px 0 0;padding-left:18px;font-size:12px;line-height:1.7}.session-references details summary[data-v-39556253]{cursor:pointer;font-size:12px}.session-references details>div[data-v-39556253]{gap:3px;padding:7px 0 0 12px;font-size:12px;display:grid}.session-references__draft[data-v-39556253]{border-top:1px solid var(--aui-border-subtle);gap:6px;padding-top:8px;display:grid}.session-references__draft span[data-v-39556253]{font-size:12px}.conversation-settings[data-v-0090680f]{font-family:"Maple Mono", var(--aui-font-family);overscroll-behavior:contain;flex-direction:column;gap:22px;height:100%;padding:18px;display:flex;overflow:auto}.conversation-settings section[data-v-0090680f]{gap:12px;display:grid}.conversation-settings h3[data-v-0090680f]{margin:0;font-size:13px;font-weight:600}.conversation-settings dl[data-v-0090680f]{grid-template-columns:36px minmax(0,1fr);gap:9px;margin:0;font-size:12px;display:grid}.conversation-settings dt[data-v-0090680f]{color:var(--aui-text-tertiary)}.conversation-settings dd[data-v-0090680f]{overflow-wrap:anywhere;margin:0;line-height:1.5}.conversation-settings label[data-v-0090680f]:not(.aui-checkbox){color:var(--aui-text-secondary);gap:7px;font-size:12px;display:grid}.conversation-settings small[data-v-0090680f]{color:var(--aui-text-tertiary);font-size:11px;line-height:1.6}.conversation-settings[data-v-0090680f] .aui-select,.conversation-settings[data-v-0090680f] .aui-select__trigger{width:100%}.subagent-run__avatar[data-v-02655c45]{cursor:help;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.subagent-run__avatar[data-v-02655c45]:hover{background:var(--aui-control-bg-hover)}.subagent-run__avatar[data-v-02655c45]:focus-visible{box-shadow:var(--aui-focus-ring);outline:0}.subagent-run[data-v-02655c45]{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.subagent-run__header[data-v-02655c45]{border-bottom:1px solid var(--aui-border-subtle);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.subagent-run__header>strong[data-v-02655c45]{overflow-wrap:anywhere;min-width:0}.subagent-run__header>span[data-v-02655c45],.subagent-run__source[data-v-02655c45]{color:var(--aui-text-secondary);font-size:12px}.subagent-run__source[data-v-02655c45]{flex-basis:100%}dl[data-v-02655c45]{grid-template-columns:64px minmax(0,1fr);gap:8px;margin:0;display:grid}dd[data-v-02655c45]{overflow-wrap:anywhere;margin:0}.subagent-run__scroll[data-v-02655c45]{overscroll-behavior:contain;flex:1;min-height:0;padding:16px 0;overflow:auto}.subagent-run__empty[data-v-02655c45]{color:var(--aui-text-secondary);padding:16px;font-size:13px;display:block}.subagent-run[data-v-02655c45] .direct-stream-layout{width:calc(100% - 24px)}.subagent-run[data-v-02655c45] .direct-event.is-user .direct-event__content{max-width:92%}.conversation-subagents[data-v-9e4889d2]{overscroll-behavior:contain;flex-direction:column;gap:12px;min-width:0;height:100%;padding:16px;display:flex;overflow:auto}.conversation-subagents__list[data-v-9e4889d2]{flex:none;gap:4px;display:grid}.conversation-subagents[data-v-9e4889d2]>*{flex:none}.conversation-subagents__filters[data-v-9e4889d2]{z-index:1;background:var(--aui-bg-panel);align-items:center;gap:8px;display:flex;position:sticky;top:-16px}.conversation-subagents__filters[data-v-9e4889d2]>:first-child{flex:1;min-width:0}header[data-v-9e4889d2]{gap:4px;display:grid}header span[data-v-9e4889d2],.conversation-subagents__source[data-v-9e4889d2],.conversation-subagents__empty[data-v-9e4889d2]{color:var(--aui-text-secondary);font-size:12px}dl[data-v-9e4889d2]{grid-template-columns:64px minmax(0,1fr);gap:8px;margin:0;display:grid}dd[data-v-9e4889d2]{overflow-wrap:anywhere;margin:0}.completion-review__header{justify-content:space-between;align-items:center;width:100%;display:flex}.completion-review__header strong{font-size:14px;font-weight:600}.completion-review{min-width:0}.completion-review__body{min-height:263px;padding:6px 0 8px}.completion-review__eyebrow{color:var(--aui-text-tertiary);letter-spacing:.04em;font-size:10px}.completion-review h3{letter-spacing:-.02em;margin:8px 0 24px;font-size:18px;font-weight:600;line-height:1.45}.completion-review h4{margin:0 0 8px;font-size:12px;font-weight:550}.completion-review p{color:var(--aui-text-secondary);margin:0;font-size:12px;line-height:1.8}.completion-review__progress{margin-top:23px}.completion-review__progress>div:first-child{justify-content:space-between;display:flex}.completion-review__progress>div>span{color:var(--aui-text-secondary);font-size:11px}.completion-review__track{background:var(--aui-bg-subtle);border-radius:9px;height:3px;margin:3px 0 10px;overflow:hidden}.completion-review__track i{background:var(--aui-success);height:100%;display:block}.completion-review__progress p{align-items:center;gap:6px;font-size:11px;display:flex}.completion-review__actions{justify-content:flex-end;align-items:center;gap:10px;width:100%;display:flex}.completion-review__actions>.aui-feedback,.completion-review__saving{margin-right:auto}.completion-review__saving{color:var(--aui-text-tertiary);font-size:11px}.completion-review__success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:263px;padding:12px 0;display:flex}.completion-review__mark{fill:none;width:72px;height:72px;stroke:var(--aui-success);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;overflow:visible}.completion-review__ring{transform-origin:50%;animation:.6s cubic-bezier(.22,.68,0,1) both completion-ring}.completion-review__check{stroke-width:2.4px;stroke-dasharray:42;stroke-dashoffset:42px;animation:.43s cubic-bezier(.22,.68,0,1) .13s forwards completion-check}.completion-review__success h2{letter-spacing:-.03em;margin:14px 0 8px;font-size:20px;font-weight:600;animation:.25s .18s both completion-text}.completion-review__success>span{color:var(--aui-text-tertiary);margin-top:18px;font-size:11px;line-height:1.7}.aui-dialog:has(.completion-review){width:min(460px,100vw - 32px)}.aui-sheet:has(.completion-review){max-height:85%}.aui-sheet:has(.completion-review) :is(.aui-sheet__body,.aui-sheet__footer){padding-inline:var(--sheet-content-inset)}@keyframes completion-ring{0%{opacity:.7;stroke-dasharray:140 36;transform:rotate(-60deg)scale(1)}65%{opacity:.2;transform:rotate(0)scale(.8)}to{opacity:0;stroke-dasharray:176 0;transform:scale(.6)}}@keyframes completion-check{to{stroke-dashoffset:0}}@keyframes completion-text{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.completion-review *{box-sizing:border-box}.completion-review :is(.aui-markdown,.aui-markdown p){font-size:12px;line-height:1.8}@media (width<=760px){.completion-review__body,.completion-review__success{min-height:270px}.completion-review__actions>.aui-button{min-height:42px}}@media (height<=480px){.completion-review__success{min-height:0;padding:4px 0}.completion-review__mark{width:48px;height:48px}.completion-review__success h2{margin:8px 0 4px;font-size:18px}.completion-review__success>span{margin-top:8px}}@media (prefers-reduced-motion:reduce){.completion-review__ring{opacity:0;animation:none}.completion-review__check{stroke-dashoffset:0;animation:none}.completion-review__success h2{animation:none}}.work-item-entry-actions[data-v-1affa307]{min-width:0;position:relative}.work-item-entry-actions__menu[data-v-1affa307]{z-index:1;opacity:0;transition:opacity var(--aui-motion-fast) var(--aui-ease-standard);position:absolute;top:50%;right:2px;transform:translateY(-50%)}.work-item-entry-actions:hover .work-item-entry-actions__menu[data-v-1affa307],.work-item-entry-actions:focus-within .work-item-entry-actions__menu[data-v-1affa307]{opacity:1}.work-item-entry-actions__menu[data-v-1affa307] .aui-dropdown__trigger{color:var(--aui-text-tertiary);background:0 0;border:0}.work-item-entry-actions__menu[data-v-1affa307] .aui-dropdown__trigger:hover,.work-item-entry-actions__menu[data-v-1affa307] .aui-dropdown__trigger[aria-expanded=true]{background:var(--aui-bg-hover);color:var(--aui-text-primary)}@media (width<=760px),(hover:none){.work-item-entry-actions__menu[data-v-1affa307]{opacity:1}}@media (prefers-reduced-motion:reduce){.work-item-entry-actions__menu[data-v-1affa307]{transition:none}}.issue-edit-transition[data-v-e4bb97fb]{min-width:0}.issue-record-heading[data-v-57ad3a2c]{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:28px;display:grid}.issue-record-heading__identity[data-v-57ad3a2c]{background:var(--aui-bg-subtle);width:28px;height:28px;color:var(--aui-text-secondary);border-radius:50%;place-items:center;display:grid}.issue-record-heading__metadata[data-v-57ad3a2c]{flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.issue-record-heading strong[data-v-57ad3a2c]{color:var(--aui-text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:550}.issue-record-heading time[data-v-57ad3a2c],.issue-record-heading__status[data-v-57ad3a2c]{color:var(--aui-text-tertiary);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.6}.issue-record-heading.is-compact .issue-record-heading__metadata[data-v-57ad3a2c]{align-items:center;gap:8px 12px}.issue-record-heading__status[data-tone=success][data-v-57ad3a2c]{color:var(--aui-success)}.issue-record-heading__status[data-tone=danger][data-v-57ad3a2c]{color:var(--aui-danger)}.issue-record-heading__status[data-tone=active][data-v-57ad3a2c]{color:var(--aui-accent-strong)}.issue-comment-record[data-v-ac035760]{min-width:0}.issue-comment-record[data-v-ac035760] .aui-disclosure__trigger{align-items:flex-start;gap:8px;width:calc(100% + 16px);max-width:none;margin-inline:-8px;padding:12px 44px 12px 8px;font-size:14px;font-weight:400;line-height:1.7}.issue-comment-record[data-v-ac035760] .aui-disclosure__trigger>span{flex:1;min-width:0}.issue-comment-record[data-v-ac035760] .aui-disclosure__chevron{flex:none;order:2;margin-top:10px}.issue-comment-record__summary[data-v-ac035760]{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--aui-text-secondary);-webkit-box-orient:vertical;margin:2px 0 0 40px;display:-webkit-box;overflow:hidden}.issue-comment-record[data-v-ac035760] .aui-disclosure__content{padding:0 36px 12px 40px}.issue-comment-record[data-v-ac035760] .aui-markdown{overflow-wrap:anywhere;font-size:14px;line-height:1.8}@media (pointer:coarse){.issue-comment-record[data-v-ac035760] .aui-disclosure__chevron{margin-top:14px}}.issue-progress-composer[data-v-eebb8c6a]{gap:12px;min-width:0;display:grid}.issue-progress-composer__preview[data-v-eebb8c6a]{border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);max-height:180px;padding:12px 16px;font-size:14px;line-height:1.8;overflow:auto}.issue-progress-composer__shortcut[data-v-eebb8c6a]{color:var(--aui-text-tertiary);white-space:nowrap;font-size:11px}@media (width<=420px){.issue-progress-composer__shortcut[data-v-eebb8c6a]{display:none}}.issue-composer-anchor[data-v-51583c0a]{z-index:5;height:0;position:relative}.issue-composer-anchor.is-contained[data-v-51583c0a]{pointer-events:none;height:100%}.is-contained>.issue-composer-drawer[data-v-51583c0a]{pointer-events:auto;max-height:min(70dvh,560px,100%)}.issue-composer-drawer[data-v-51583c0a]{background:var(--aui-overlay-bg);border-radius:var(--aui-radius-lg);max-height:min(70dvh,560px);box-shadow:var(--aui-overlay-shadow);flex-direction:column;padding:0;display:flex;position:absolute;inset:auto 0 0;overflow:clip}header[data-v-51583c0a]{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}h2[data-v-51583c0a]{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:600}.issue-composer-drawer__body[data-v-51583c0a]{overscroll-behavior:contain;min-height:0;padding:0 16px 16px;overflow:auto}.issue-composer-drawer__footer[data-v-51583c0a]{background:var(--aui-overlay-bg);border-top:1px solid var(--aui-border-subtle);flex:none;padding:10px 16px 12px}.issue-compose-enter-active[data-v-51583c0a],.issue-compose-leave-active[data-v-51583c0a]{transition:transform .22s cubic-bezier(.2,.7,.2,1),opacity .18s}.issue-compose-enter-from[data-v-51583c0a],.issue-compose-leave-to[data-v-51583c0a]{opacity:0;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.issue-compose-enter-active[data-v-51583c0a],.issue-compose-leave-active[data-v-51583c0a]{transition:none}}.work-item-progress[data-v-6cfb695b]{flex-direction:column;gap:12px;padding:24px 0;display:flex}.work-item-progress>header[data-v-6cfb695b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.work-item-progress h2[data-v-6cfb695b]{letter-spacing:-.02em;margin:0;font-size:18px}.work-item-progress header span[data-v-6cfb695b],.work-item-progress__empty[data-v-6cfb695b]{color:var(--aui-text-tertiary);font-size:13px}.work-item-progress__list[data-v-6cfb695b]{grid-template-columns:minmax(0,1fr);display:grid}.work-item-progress__list>div[data-v-6cfb695b],.work-item-progress article[data-v-6cfb695b]{min-width:0}.work-item-progress[data-v-6cfb695b] .work-item-entry-actions__menu{top:12px;transform:none}.work-item-progress p[data-v-6cfb695b]{color:var(--aui-text-secondary);margin:0;font-size:12px;line-height:1.5}.work-item-progress time[data-v-6cfb695b]{color:var(--aui-text-tertiary);font-size:10px}.work-item-progress__editor[data-v-6cfb695b]{padding:12px 0}.work-item-progress__empty[data-v-6cfb695b]{margin:0;padding:8px 0}.work-item-progress__compose-button[data-v-6cfb695b]{color:var(--aui-accent-strong);margin-left:auto}.issue-record-model-avatar[data-v-87163f78]{border-radius:var(--aui-radius-sm);cursor:help;width:28px;height:28px;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.issue-record-model-avatar[data-v-87163f78]:hover{background:var(--aui-control-bg-hover)}.issue-record-model-avatar[data-v-87163f78]:focus-visible{box-shadow:var(--aui-focus-ring);outline:0}.issue-record-model-details[data-v-87163f78]{white-space:pre-line}@media (pointer:coarse){.issue-record-model-avatar[data-v-87163f78]{position:relative}.issue-record-model-avatar[data-v-87163f78]:before{content:"";position:absolute;inset:-2px}}.issue-result-actions[data-v-7b80c163]{flex-wrap:wrap;align-items:center;gap:6px;min-height:32px;display:flex}.issue-result-actions__menu[data-v-7b80c163] .aui-dropdown__trigger{background:0 0;border-color:#0000}.issue-record-row[data-v-b3c35621]{border-radius:var(--aui-radius-sm);width:calc(100% + 16px);color:var(--aui-text-secondary);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:fit-content(264px) minmax(0,1fr) 14px;align-items:start;gap:16px;min-width:0;margin-inline:-8px;padding:12px 8px;font-size:14px;line-height:1.7;display:grid;position:relative}.issue-record-row[data-v-b3c35621]:hover{background:var(--aui-bg-hover)}.issue-record-row[data-v-b3c35621]:focus-visible{outline:2px solid var(--aui-accent);outline-offset:2px}.issue-record-row__text[data-v-b3c35621]{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.issue-direct-progress__text[data-v-b3c35621]{align-self:center}.issue-record-row>svg[data-v-b3c35621]{color:var(--aui-text-tertiary)}@container issue-record-feed (width<=640px){.issue-record-row[data-v-b3c35621]{grid-template-columns:minmax(0,1fr) 14px;gap:2px 10px}.issue-record-row>svg[data-v-b3c35621]{grid-area:1/2}.issue-record-row__text[data-v-b3c35621]{grid-column:1;margin-left:40px}}.issue-record-run-shell[data-v-b3c35621]{min-width:0;position:relative}.issue-record-run-shell__avatar[data-v-b3c35621]{z-index:1;position:absolute;top:12px;left:0}.issue-record-row__avatar-placeholder[data-v-b3c35621]{width:28px;height:28px}.issue-record-row.is-stacked[data-v-b3c35621]{grid-template-columns:minmax(0,1fr) 14px;gap:2px 10px}.issue-record-row.is-stacked>svg[data-v-b3c35621]{grid-area:1/2}.issue-record-row.is-stacked .issue-record-row__text[data-v-b3c35621]{grid-column:1;margin-left:40px}.issue-record-row>svg[data-v-b3c35621]{margin-top:7px}@media (pointer:coarse){.issue-run-record__summary>svg[data-v-b3c35621]{margin-top:11px}}.issue-record-row[data-v-f4a54c87]{border-radius:var(--aui-radius-sm);width:calc(100% + 16px);color:var(--aui-text-secondary);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:fit-content(264px) minmax(0,1fr) 14px;align-items:start;gap:16px;min-width:0;margin-inline:-8px;padding:12px 8px;font-size:14px;line-height:1.7;display:grid;position:relative}.issue-record-row[data-v-f4a54c87]:hover{background:var(--aui-bg-hover)}.issue-record-row[data-v-f4a54c87]:focus-visible{outline:2px solid var(--aui-accent);outline-offset:2px}.issue-record-row__text[data-v-f4a54c87]{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.issue-direct-progress__text[data-v-f4a54c87]{align-self:center}.issue-record-row>svg[data-v-f4a54c87]{color:var(--aui-text-tertiary)}@container issue-record-feed (width<=640px){.issue-record-row[data-v-f4a54c87]{grid-template-columns:minmax(0,1fr) 14px;gap:2px 10px}.issue-record-row>svg[data-v-f4a54c87]{grid-area:1/2}.issue-record-row__text[data-v-f4a54c87]{grid-column:1;margin-left:40px}}.issue-record-run-shell[data-v-f4a54c87]{min-width:0;position:relative}.issue-record-run-shell__avatar[data-v-f4a54c87]{z-index:1;position:absolute;top:12px;left:0}.issue-record-row__avatar-placeholder[data-v-f4a54c87]{width:28px;height:28px}.issue-record-row.is-stacked[data-v-f4a54c87]{grid-template-columns:minmax(0,1fr) 14px;gap:2px 10px}.issue-record-row.is-stacked>svg[data-v-f4a54c87]{grid-area:1/2}.issue-record-row.is-stacked .issue-record-row__text[data-v-f4a54c87]{grid-column:1;margin-left:40px}.issue-record-row>svg[data-v-f4a54c87]{margin-top:7px}@media (pointer:coarse){.issue-run-record__summary>svg[data-v-f4a54c87]{margin-top:11px}}.issue-run-record[data-v-f4a54c87]{overflow-wrap:anywhere;align-items:flex-start;min-width:0;display:flex;position:relative}.issue-run-record__main[data-v-f4a54c87]{flex:1}.issue-run-record__operations[data-v-f4a54c87]{flex:none;margin-top:10px}.issue-record-feed[data-v-423d2cf4]{flex:1;min-width:0;container:issue-record-feed/inline-size}.issue-record-feed__material[data-v-423d2cf4]{border-radius:var(--aui-radius-sm);color:var(--aui-text-secondary);margin-inline:-8px;padding:12px 8px;font-size:14px;line-height:1.7;text-decoration:none;display:block;position:relative}.issue-record-feed__material-text[data-v-423d2cf4]{overflow-wrap:anywhere;margin:2px 18px 0 40px;display:block}.issue-record-feed__material>svg[data-v-423d2cf4]{color:var(--aui-text-tertiary);position:absolute;top:20px;right:12px}.issue-record-feed__material[data-v-423d2cf4]:hover{background:var(--aui-bg-hover)}.issue-record-feed__material[data-v-423d2cf4]:focus-visible{outline:2px solid var(--aui-accent);outline-offset:2px}.issue-record-feed>[role=alert][data-v-423d2cf4]{color:var(--aui-danger);font-size:12px}.work-item-next[data-v-21c06f8e]{border-radius:14px;flex:none;align-items:center;gap:12px;margin-top:22px;padding:16px 18px;display:flex}.work-item-next__icon[data-v-21c06f8e]{background:color-mix(in srgb, var(--aui-color-solid) 10%, transparent);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.work-item-next__copy[data-v-21c06f8e]{flex:1;min-width:0}.work-item-next strong[data-v-21c06f8e]{font-size:12px;font-weight:600}.work-item-next p[data-v-21c06f8e]{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.65}.work-item-next[data-v-21c06f8e] .aui-button{flex:none}@media (width<=600px){.work-item-next[data-v-21c06f8e]{flex-wrap:wrap;gap:10px;padding:14px}.work-item-next__copy[data-v-21c06f8e]{flex-basis:calc(100% - 48px)}.work-item-next[data-v-21c06f8e] .aui-button{margin-left:46px}}.goal-description[data-v-28d97500]{gap:12px;display:grid}.goal-description>.aui-button[data-v-28d97500]{justify-self:start}.work-item-goal[data-v-aba68f7b]{border-bottom:1px solid var(--aui-border-subtle);gap:12px;padding:24px 0;display:grid}.work-item-goal>header[data-v-aba68f7b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.work-item-goal h2[data-v-aba68f7b]{letter-spacing:-.02em;margin:0;font-size:18px}.work-item-goal__content[data-v-aba68f7b]{color:var(--aui-text-secondary);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.work-item-goal__content[data-v-aba68f7b] h1,.work-item-goal__content[data-v-aba68f7b] h2,.work-item-goal__content[data-v-aba68f7b] h3{letter-spacing:0;margin-block:12px 6px;font-size:14px;font-weight:550;line-height:1.6}.work-item-goal__content[data-v-aba68f7b] :first-child{margin-top:0}.work-item-goal__form[data-v-aba68f7b]{gap:12px;display:grid}.work-item-goal__form>p[data-v-aba68f7b]{color:var(--aui-danger);margin:0;font-size:12px}.work-item-goal__form[data-v-aba68f7b] textarea{max-height:min(36dvh,320px);overflow-y:auto}.work-item-goal__form footer[data-v-aba68f7b]{z-index:2;background:var(--aui-color-card,var(--aui-bg-panel));justify-content:flex-end;gap:8px;padding-block:8px;display:flex;position:sticky;bottom:0}@media (width<=640px){.work-item-goal[data-v-aba68f7b]{padding:20px 0}.work-item-goal__form footer[data-v-aba68f7b] .aui-button{min-height:44px}}.is-focused-todo[data-v-321c68ed]{border-radius:var(--aui-radius-sm);background:color-mix(in srgb,var(--aui-accent) 9%,transparent);outline:1px solid color-mix(in srgb,var(--aui-accent) 30%,transparent);outline-offset:-1px;scroll-margin-block:24px}.work-item-todo[data-v-321c68ed]{border-radius:var(--aui-radius-sm);text-align:left;background:0 0;align-items:flex-start;width:calc(100% + 16px);min-height:40px;margin-inline:-8px;padding:8px 46px 8px 12px}.work-item-todo[data-v-321c68ed] .aui-checkbox__box{margin-top:3px}[data-v-321c68ed] .work-item-entry-actions__menu{top:8px;transform:none}.work-item-todo[data-v-321c68ed]:hover{background:var(--aui-bg-hover)}.work-item-todo[data-v-321c68ed] .aui-checkbox__content{flex:1;min-width:0}.work-item-todo strong[data-v-321c68ed]{overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .26s var(--aui-ease-emphasized),color .18s var(--aui-ease-standard);background:linear-gradient(currentColor,currentColor) 0 55%/0% 1px no-repeat;font-size:14px;font-weight:400;line-height:1.6}.work-item-todo.is-completed strong[data-v-321c68ed]{color:var(--aui-text-tertiary);background-size:100% 1px}.work-item-todo__editor[data-v-321c68ed]{border-bottom:1px solid var(--aui-border-subtle);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px;min-height:42px;padding:4px 2px;display:grid}@media (width<=760px){.work-item-todo[data-v-321c68ed]{min-height:44px}}@media (prefers-reduced-motion:reduce){.work-item-todo strong[data-v-321c68ed]{transition:none}}.work-item-todos[data-v-f0eaf176]{border-bottom:1px solid var(--aui-border-subtle);gap:10px;padding:22px 0;display:grid}.work-item-todos>header[data-v-f0eaf176]{z-index:3;background:var(--aui-color-card,var(--aui-bg-panel));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-block:10px;display:flex;position:sticky;top:0}.work-item-todos__heading[data-v-f0eaf176],.work-item-todos__actions[data-v-f0eaf176]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.work-item-todos__actions[data-v-f0eaf176]{gap:4px}.work-item-todos h2[data-v-f0eaf176]{letter-spacing:-.02em;margin:0;font-size:18px}.work-item-todos__heading>span[data-v-f0eaf176],.work-item-todos__empty[data-v-f0eaf176]{color:var(--aui-text-tertiary);font-size:13px}.work-item-todos__create[data-v-f0eaf176]{color:var(--aui-accent-strong)}.work-item-todos__count[data-v-f0eaf176]{white-space:nowrap;font-family:var(--aui-font-family-code);font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;display:inline-flex}.work-item-todos__count>span[data-v-f0eaf176]{min-width:var(--todo-count-width);text-align:right}.work-item-todos__progress[data-v-f0eaf176]{width:96px}.work-item-todos__list[data-v-f0eaf176]{display:grid}.work-item-todos__empty[data-v-f0eaf176]{margin:0;padding:8px 0}.work-item-todos__add[data-v-f0eaf176]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:12px;display:grid}.work-item-todos__add>div[data-v-f0eaf176]:last-child{justify-content:flex-end;gap:6px;display:flex}.todo-enter-active[data-v-f0eaf176],.todo-leave-active[data-v-f0eaf176],.todo-move[data-v-f0eaf176]{transition:opacity var(--aui-motion-fast),transform var(--aui-motion-fast)}.todo-enter-from[data-v-f0eaf176],.todo-leave-to[data-v-f0eaf176]{opacity:0;transform:translateY(3px)}@media (width<=760px){.work-item-todos__progress[data-v-f0eaf176]{width:48px}.work-item-todos__add[data-v-f0eaf176]{grid-template-columns:1fr}.work-item-todos__add[data-v-f0eaf176] .aui-button{min-height:44px}}@media (prefers-reduced-motion:reduce){.todo-enter-active[data-v-f0eaf176],.todo-leave-active[data-v-f0eaf176],.todo-move[data-v-f0eaf176]{transition:none}.todo-enter-from[data-v-f0eaf176],.todo-leave-to[data-v-f0eaf176]{transform:none}}.work-item-detail-pane[data-v-9fa0e356]{min-width:0;min-height:0;color:var(--aui-text-primary);flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.work-item-detail-pane__scroll[data-v-9fa0e356]{overscroll-behavior:contain;min-height:0;padding:16px var(--aui-workspace-gutter) 24px;flex-direction:column;flex:1;display:flex;overflow:auto}.work-item-detail-pane__composer[data-v-9fa0e356]{inset:12px var(--aui-workspace-gutter) 18px;z-index:5;pointer-events:none;position:absolute}.work-item-detail-pane__header[data-v-9fa0e356]{flex:none;grid-template-columns:minmax(0,1fr);align-items:end;gap:12px;padding-bottom:0;display:grid}.work-item-detail-pane__heading[data-v-9fa0e356]{align-items:center;gap:8px;min-width:0;min-height:36px;display:flex}.work-item-detail-pane__heading h2[data-v-9fa0e356]{flex:1;min-width:0}.work-item-detail-pane__header h2[data-v-9fa0e356]{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:22px;font-weight:600;overflow:hidden}.work-item-detail-pane__header>div[data-v-9fa0e356]:last-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.work-item-detail-pane__properties[data-v-9fa0e356]>.aui-select{width:100px}.work-item-detail-pane__properties small[data-v-9fa0e356],.work-item-detail-pane__notice[data-v-9fa0e356]{color:var(--aui-text-tertiary);font-size:12px}.work-item-detail-pane__header>div:last-child>span[data-v-9fa0e356]{color:var(--aui-accent-strong);font-size:10px}.work-item-detail-pane__header>div:last-child>span[data-status=completed][data-v-9fa0e356]{color:var(--aui-success)}.work-item-detail-pane__back[data-v-9fa0e356]{display:none}.work-item-detail-pane[data-v-9fa0e356] .aui-tabs{flex:none;margin-top:16px}.work-item-detail-pane__sessions[data-v-9fa0e356]{flex-direction:column;gap:12px;min-height:0;display:flex}.work-item-detail-pane__body[data-v-9fa0e356]{flex-direction:column;flex:1 0 auto;min-width:0;padding-top:4px;display:flex}.work-item-detail-pane__body[data-v-9fa0e356]>.work-item-progress{flex:1}.work-item-detail-pane__body[data-v-9fa0e356]>*{min-width:0}.work-item-detail-pane__body[data-v-9fa0e356]>.work-item-results{padding-top:16px}.work-item-detail-pane__state[data-v-9fa0e356]{min-height:240px;color:var(--aui-text-tertiary);justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.work-item-detail-pane__error[data-v-9fa0e356]{color:var(--aui-danger);margin:0;font-size:11px}.work-item-detail-enter-active[data-v-9fa0e356],.work-item-detail-leave-active[data-v-9fa0e356]{transition:opacity .12s var(--aui-ease-standard),transform .18s var(--aui-ease-emphasized)}.work-item-detail-enter-from[data-v-9fa0e356]{opacity:0;transform:translateY(3px)}.work-item-detail-leave-to[data-v-9fa0e356]{opacity:0}@media (width<=760px){.work-item-detail-pane__scroll[data-v-9fa0e356]{padding-block:12px}.work-item-detail-pane__composer[data-v-9fa0e356]{inset-inline:var(--aui-workspace-gutter)}.work-item-detail-pane__header[data-v-9fa0e356]{grid-template-columns:minmax(0,1fr);align-items:start}.work-item-detail-pane__header>div[data-v-9fa0e356]:last-child{grid-column:auto;justify-content:flex-start}.work-item-detail-pane__back[data-v-9fa0e356]{grid-row:1/span 2;display:inline-grid}.work-item-detail-pane__header h2[data-v-9fa0e356]{font-size:20px}.work-item-detail-pane__header[data-v-9fa0e356] .aui-button{min-height:40px}}@media (prefers-reduced-motion:reduce){.work-item-detail-enter-active[data-v-9fa0e356],.work-item-detail-leave-active[data-v-9fa0e356]{transition:none}}.work-item-detail-pane__title[data-v-9fa0e356]{flex:1;min-width:0}.work-item-detail-pane__number[data-v-9fa0e356]{font-variant-numeric:tabular-nums;color:var(--aui-text-tertiary);flex:none;font-size:11px}.work-item-detail-pane__properties>.work-item-detail-pane__actions[data-v-9fa0e356]{align-items:center;gap:6px;margin-left:auto;display:flex}.work-item-detail-pane__properties[data-v-9fa0e356]>.aui-select{width:auto;min-width:0}.work-item-property-control[data-v-9fa0e356],.work-item-property-icon[data-v-9fa0e356]{--work-item-property-color:var(--aui-text-secondary);--work-item-property-ink:color-mix(in srgb,var(--work-item-property-color) 65%,var(--aui-text-primary));color:var(--work-item-property-ink)}.work-item-property-icon[data-v-9fa0e356]{stroke:currentColor}:is(.work-item-property-control,.work-item-property-icon)[data-status=planned][data-v-9fa0e356]{--work-item-property-color:var(--lightningcss-light,#8063b5)var(--lightningcss-dark,#b39cde)}:is(.work-item-property-control,.work-item-property-icon)[data-priority=normal][data-v-9fa0e356]{--work-item-property-color:var(--lightningcss-light,#248a9b)var(--lightningcss-dark,#79c5d2)}:is(.work-item-property-control,.work-item-property-icon)[data-status=active][data-v-9fa0e356]{--work-item-property-color:var(--aui-accent-strong)}:is(.work-item-property-control,.work-item-property-icon)[data-status=completed][data-v-9fa0e356]{--work-item-property-color:var(--aui-success)}:is(.work-item-property-control,.work-item-property-icon)[data-priority=high][data-v-9fa0e356]{--work-item-property-color:var(--aui-warning)}:is(.work-item-property-control,.work-item-property-icon)[data-priority=urgent][data-v-9fa0e356]{--work-item-property-color:var(--aui-danger)}.work-item-detail-pane__properties .work-item-property-control[data-v-9fa0e356] .aui-select__trigger{color:var(--work-item-property-ink);background:color-mix(in srgb,var(--work-item-property-color) 10%,transparent)}.work-item-detail-pane__properties .work-item-property-control[data-v-9fa0e356] .aui-select__trigger:hover:not(:disabled){background:color-mix(in srgb,var(--work-item-property-color) 15%,transparent)}.work-item-detail-pane__properties .work-item-property-control.is-open[data-v-9fa0e356] .aui-select__trigger{background:color-mix(in srgb,var(--work-item-property-color) 18%,transparent)}.work-item-property-control[aria-busy=true][data-v-9fa0e356] .aui-select__trigger:disabled{opacity:1;cursor:progress}@media (width<=760px){.work-item-detail-pane__heading[data-v-9fa0e356]{align-items:flex-start;gap:6px}.work-item-detail-pane__heading h2[data-v-9fa0e356]{white-space:normal;overflow-wrap:anywhere;line-height:1.4}.work-item-detail-pane__number[data-v-9fa0e356]{padding-top:5px}.work-item-detail-pane__properties[data-v-9fa0e356]{gap:4px}.work-item-detail-pane__properties>.work-item-detail-pane__actions[data-v-9fa0e356]{flex-basis:auto;margin-left:auto}.work-item-detail-pane__actions[data-v-9fa0e356]>.aui-button{padding-inline:10px}.work-item-detail-pane__actions[data-v-9fa0e356]>.aui-dropdown .aui-dropdown__trigger{min-width:32px;padding-inline:6px}}.work-item-detail-pane__creation[data-v-9fa0e356]{color:var(--aui-text-secondary);gap:2px;font-size:12px;line-height:1.6;display:grid}.work-item-detail-pane__creation time[data-v-9fa0e356]{color:var(--aui-text-tertiary);font-variant-numeric:tabular-nums}.work-item-color-detail[data-v-9fa0e356]{background:var(--aui-bg-panel);--aui-accent:var(--aui-color-blue-solid);--aui-accent-strong:var(--aui-color-blue-hover);--aui-text-inverse:var(--aui-color-on-solid);container-type:inline-size}.work-item-color-detail .work-item-detail-pane__scroll[data-v-9fa0e356]{padding-top:28px;padding-bottom:32px}.work-item-color-detail .work-item-detail-pane__scroll[data-v-9fa0e356]>:is(header,.work-item-next,.aui-tabs,.work-item-detail-pane__body){flex-shrink:0;align-self:center;width:100%}.work-item-color-detail .work-item-detail-pane__header[data-v-9fa0e356]{gap:12px}.work-item-color-detail .work-item-detail-pane__heading[data-v-9fa0e356]{align-items:center;gap:12px}.work-item-color-detail .work-item-detail-pane__header h2[data-v-9fa0e356]{white-space:normal;overflow-wrap:anywhere;letter-spacing:-.035em;font-size:28px;font-weight:650;line-height:1.45}.work-item-color-detail .work-item-detail-pane__number[data-v-9fa0e356]{font-size:12px}.work-item-color-detail .work-item-detail-pane__properties[data-v-9fa0e356]{padding-left:0}.work-item-color-detail[data-v-9fa0e356] .aui-tabs{margin-top:24px}.work-item-color-detail .work-item-detail-pane__scroll>.aui-tabs[data-v-9fa0e356]{align-self:flex-start;width:max-content;max-width:100%;margin-left:0}.work-item-color-detail .work-item-detail-pane__body.is-overview[data-v-9fa0e356]{flex-direction:column;gap:28px;padding-top:24px;display:flex}.work-item-color-detail[data-v-9fa0e356] .work-item-goal,.work-item-color-detail[data-v-9fa0e356] .work-item-todos{background:var(--aui-bg-panel);border:0;border-radius:0;align-content:start;min-width:0;padding:0}.work-item-color-detail[data-v-9fa0e356] .work-item-goal>header{justify-content:flex-start;gap:10px;margin-bottom:0}.work-item-color-detail[data-v-9fa0e356] .work-item-goal>header h2{flex:1}.work-item-color-detail[data-v-9fa0e356] .work-item-goal h2,.work-item-color-detail[data-v-9fa0e356] .work-item-todos h2,.work-item-color-detail[data-v-9fa0e356] .work-item-progress h2{font-size:16px;font-weight:600}.work-item-color-detail[data-v-9fa0e356] .work-item-goal__content{max-width:68ch;color:var(--aui-text-secondary);line-height:1.85}.work-item-color-detail[data-v-9fa0e356] .work-item-goal__content h2{color:var(--aui-text-primary);letter-spacing:.01em;margin-block:16px 8px;font-size:13px}.work-item-color-detail[data-v-9fa0e356] .work-item-todos{gap:12px}.work-item-color-detail[data-v-9fa0e356] .work-item-todos>header,.work-item-color-detail[data-v-9fa0e356] .work-item-goal__form footer{background:var(--aui-bg-panel)}.work-item-color-detail[data-v-9fa0e356] .work-item-todos>header{padding-block:4px}.work-item-color-detail[data-v-9fa0e356] .work-item-todos__heading{gap:8px}.work-item-color-detail[data-v-9fa0e356] .work-item-todos__progress{--aui-accent:var(--aui-color-blue-solid);width:64px}.work-item-color-detail[data-v-9fa0e356] .work-item-todo{padding-block:12px}.work-item-color-detail[data-v-9fa0e356] .issue-record-feed{background:var(--aui-bg-panel);border-radius:0;grid-column:1/-1;min-width:0;padding:0}.work-item-color-detail[data-v-9fa0e356] .work-item-progress{padding-block:0}.work-item-color-detail[data-v-9fa0e356] .work-item-progress__empty{text-align:left;align-items:flex-start;padding:8px 0;line-height:1.7}.work-item-color-detail[data-v-9fa0e356] .work-item-property-control[data-status=planned]{--work-item-property-color:var(--aui-color-iris-solid);--work-item-property-ink:var(--aui-color-iris-ink)}.work-item-color-detail[data-v-9fa0e356] .work-item-property-control[data-status=active]{--work-item-property-color:var(--aui-color-blue-solid);--work-item-property-ink:var(--aui-color-blue-ink)}.work-item-color-detail[data-v-9fa0e356] .work-item-property-control[data-status=completed]{--work-item-property-color:var(--aui-color-sage-solid);--work-item-property-ink:var(--aui-color-sage-ink)}@container (width<=600px){.work-item-color-detail .work-item-detail-pane__scroll[data-v-9fa0e356]{padding-top:20px}.work-item-color-detail .work-item-detail-pane__header h2[data-v-9fa0e356]{font-size:22px}.work-item-color-detail .work-item-detail-pane__heading[data-v-9fa0e356]{flex-wrap:wrap;align-items:flex-start;gap:8px}.work-item-color-detail .work-item-detail-pane__title[data-v-9fa0e356]{flex-basis:calc(100% - 50px)}.work-item-color-detail .work-item-detail-pane__number[data-v-9fa0e356]{margin-left:40px;margin-right:auto;padding-top:8px}.work-item-color-detail .work-item-detail-pane__properties[data-v-9fa0e356]{gap:8px;padding-left:0}.work-item-color-detail[data-v-9fa0e356] .work-item-goal,.work-item-color-detail[data-v-9fa0e356] .work-item-todos{padding:0}.work-item-color-detail[data-v-9fa0e356] .issue-record-feed{padding-inline:0}.work-item-color-detail[data-v-9fa0e356] .work-item-todos__progress{width:48px}.work-item-color-detail[data-v-9fa0e356] .work-item-progress__empty{padding-left:0}}.work-item-color-detail[data-v-9fa0e356] .work-item-property-control .work-item-property-icon{color:inherit}.conversation-issue[data-v-972198c5]{flex-direction:column;height:100%;min-height:0;display:flex}.conversation-issue>.work-item-detail-pane[data-v-972198c5]{flex:1}.conversation-issue__state[data-v-972198c5]{color:var(--aui-text-tertiary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.conversation-issue[data-v-972198c5] .work-item-detail-pane__scroll{padding:8px 16px 20px}.conversation-issue[data-v-972198c5] .work-item-detail-pane__composer{inset-inline:16px}.conversation-issue[data-v-972198c5] .work-item-detail-pane__header h2{font-size:17px}.conversation-issue[data-v-972198c5] .work-item-todo strong{white-space:normal;overflow-wrap:anywhere}.conversation-issue[data-v-972198c5] .work-item-todo .aui-checkbox__content>span{flex-direction:column;align-items:flex-start;gap:2px}.conversation-reader[data-v-2c4de3cc]{height:100%;min-height:0}.conversation-reader__scroll[data-v-2c4de3cc]{overscroll-behavior:contain;box-sizing:border-box;height:100%;padding:16px;font-size:13px;line-height:1.65;overflow:auto}.conversation-reader__scroll>header[data-v-2c4de3cc]{color:var(--aui-text-tertiary);justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;font-size:11px;display:flex}.conversation-reader__scroll[data-v-2c4de3cc] .context-reads ol{max-height:none;overflow:visible}.conversation-file-divider[data-v-1fdc02d5]{flex:0 0 8px;order:1;justify-content:center;width:8px;display:flex;position:relative}.conversation-file-divider[data-v-1fdc02d5]:before{content:"";background:var(--aui-border-subtle);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:50%}.conversation-file-divider__hint[data-v-1fdc02d5]{height:100%}.conversation-file-divider[data-v-1fdc02d5] .aui-dropdown{width:0;height:0;position:absolute}.conversation-file-link-menu[data-v-1a968a00]{display:contents}.conversation-file-browser[data-v-9c71b9a3]{flex-direction:column;gap:6px;min-width:0;min-height:0;display:flex;container-type:inline-size}.conversation-files__address[data-v-9c71b9a3]{flex:none;align-items:center;gap:2px;min-width:0;min-height:40px;display:flex}.conversation-files__address form[data-v-9c71b9a3]{flex:1;align-items:center;min-width:0;display:flex}.conversation-files__address[data-v-9c71b9a3] .aui-field{width:100%;min-width:0}.conversation-files__address[data-v-9c71b9a3] .aui-input-wrap{box-sizing:border-box;height:32px;min-height:32px;padding:0 8px}.conversation-files__address[data-v-9c71b9a3] .aui-input{height:30px;min-height:0;line-height:normal}.conversation-files__directory[data-v-9c71b9a3]{flex-direction:column;flex:1;gap:6px;min-width:0;min-height:0;display:flex}.conversation-files__tree[data-v-9c71b9a3]{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.conversation-files__entry[data-v-9c71b9a3]{text-align:left;justify-content:flex-start;gap:8px;width:100%;min-height:34px;padding:4px 6px}.conversation-files__entry strong[data-v-9c71b9a3]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.conversation-files__entry small[data-v-9c71b9a3]{color:var(--aui-text-tertiary);flex:none;font-size:10px}.conversation-files__entry>svg[data-v-9c71b9a3]{flex:none}.conversation-files__tree>p[data-v-9c71b9a3]{color:var(--aui-text-tertiary);text-align:center;padding:24px 0;font-size:12px}.conversation-files__address[data-v-9c71b9a3]{flex-wrap:wrap;min-height:32px}.conversation-files__address form[data-v-9c71b9a3]{flex-basis:100%;order:1}.conversation-files__menu[data-v-9c71b9a3]{margin-left:auto;display:inline-flex}@media (pointer:coarse){.conversation-files__entry[data-v-9c71b9a3]{min-height:42px}}@container (width>=280px){.conversation-files__address[data-v-9c71b9a3]{flex-wrap:nowrap}.conversation-files__address form[data-v-9c71b9a3]{flex-basis:auto;order:0}.conversation-files__menu[data-v-9c71b9a3]{margin-left:0}}.conversation-files__entry.is-current[data-v-9c71b9a3]{background:var(--aui-accent-soft);color:var(--aui-accent)}.conversation-files[data-v-cb883e65]{flex-direction:column;min-width:0;height:100%;min-height:0;padding:6px 8px;display:flex;container-type:inline-size}.conversation-files__empty[data-v-cb883e65]{margin:auto}.conversation-files__browser[data-v-cb883e65]{flex:1;gap:0;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.conversation-file-browser[data-v-cb883e65],.conversation-file-reader[data-v-cb883e65]{flex:1;min-width:0;min-height:0}.conversation-files__browser.is-reading>.conversation-file-browser[data-v-cb883e65]{display:none}.conversation-files__announcement[data-v-cb883e65]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@container (width>=480px){.conversation-files__browser.is-reading>.conversation-file-browser[data-v-cb883e65]{flex:0 0 var(--file-tree-width,180px);background:var(--aui-bg-panel);order:2;display:flex;position:relative}.conversation-files__browser.is-reading>.conversation-file-reader[data-v-cb883e65],.conversation-files__browser.is-reading[data-tree-side=left]>.conversation-file-browser[data-v-cb883e65]{order:0}.conversation-files__browser.is-reading[data-tree-side=left]>.conversation-file-reader[data-v-cb883e65]{order:2}.conversation-files__browser.is-moving>.conversation-file-divider[data-v-cb883e65]{opacity:0;pointer-events:none}.conversation-files__browser.is-moving>.conversation-file-browser[data-v-cb883e65]{z-index:3;border-radius:var(--aui-radius-sm);box-shadow:0 4px 20px color-mix(in srgb,var(--aui-text-primary) 12%,transparent)}.conversation-files__browser.is-moving>.conversation-file-browser[data-v-cb883e65],.conversation-files__browser.is-moving>.conversation-file-reader[data-v-cb883e65]{will-change:transform}}@media (prefers-contrast:more){.conversation-files__browser.is-moving>.conversation-file-browser[data-v-cb883e65]{outline:1px solid var(--aui-text-primary);outline-offset:-1px}}.conversation-endpoint[data-v-e8cbbacf]{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.conversation-endpoint__root[data-v-e8cbbacf]{color:var(--aui-text-secondary);flex:none;align-items:center;gap:6px;min-width:0;padding:8px 16px;font-size:11px;display:flex}.conversation-endpoint__root>span[data-v-e8cbbacf]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.conversation-endpoint__root>svg[data-v-e8cbbacf]{flex:none}.conversation-endpoint[data-v-e8cbbacf]>.conversation-files{flex:1;min-height:0}.managed-tasks{min-width:0;min-height:0;color:var(--aui-text-primary);flex-direction:column;flex:1;font-size:13px;display:flex;container-type:inline-size}.managed-task-list-header{flex:none;padding:12px 12px 8px}.managed-task-actions{align-items:center;gap:8px;margin-bottom:8px;display:flex}.managed-task-actions>.aui-button{flex:1}.managed-task-connection{color:var(--aui-text-secondary);min-width:0;margin:0;padding:10px 16px;font-size:12px}.managed-task-panel{flex:1;grid-template-columns:228px minmax(0,1fr);min-width:0;min-height:0;display:grid}.managed-task-list{border-right:1px solid var(--aui-border-subtle);flex-direction:column;min-width:0;min-height:0;display:flex}.managed-task-filters{flex:none;gap:4px;display:flex}.managed-task-filters>.aui-button[aria-pressed=true]{background:var(--aui-fill-secondary);color:var(--aui-text-primary)}.managed-task-list-scroll{flex:1;min-height:0;padding:4px 8px;overflow:auto}.managed-task-row{text-align:left;border-radius:var(--aui-radius-sm);width:100%;color:var(--aui-text-secondary);font:inherit;background:0 0;border:0;flex-direction:column;gap:7px;padding:14px 12px;font-size:11px;display:flex}.managed-task-row:hover,.managed-task-row.is-selected{background:var(--aui-fill-secondary)}.managed-task-row-top{width:100%;color:var(--aui-text-primary);align-items:center;gap:8px;font-size:13px;display:flex}.managed-task-row-top>strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:550;overflow:hidden}.managed-task-pagination{justify-content:space-between;gap:4px;display:flex}.managed-task-directory{color:var(--aui-text-tertiary);align-items:center;gap:7px;padding:14px 12px;font-size:10px;display:flex}.managed-task-directory>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.managed-task-detail{flex-direction:column;min-width:0;min-height:0;display:flex}.managed-task-detail-header{flex:none;padding:18px}.managed-task-title{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.managed-task-title h2{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.4}.managed-task-title>.aui-button{flex:none;margin-left:auto}.managed-task-command-row{align-items:flex-start;gap:4px;margin:0 -10px;display:flex}.managed-task-command-disclosure{flex:1;min-width:0}.managed-task-command-row>.aui-icon-button{flex:none;margin-top:4px}.managed-task-command-preview{text-overflow:ellipsis;white-space:nowrap;color:var(--aui-text-secondary);font:12px/1.65 Maple Mono,ui-monospace,monospace;display:block;overflow:hidden}.managed-task-command{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--aui-text-secondary);max-height:100px;font:12px/1.65 Maple Mono,ui-monospace,monospace;display:block;overflow:auto}.managed-task-metadata{color:var(--aui-text-tertiary);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:12px;font-size:10px;display:flex}.managed-task-metadata>a{color:inherit}.managed-task-note{color:var(--aui-text-secondary);margin-top:8px;font-size:12px;line-height:1.6}.managed-task-form{gap:18px;display:grid}.managed-task-logbar{border-top:1px solid var(--aui-border-subtle);border-bottom:1px solid var(--aui-border-subtle);flex:none;align-items:center;gap:4px;padding:6px 14px;display:flex}.managed-task-logbar>strong{margin-right:auto;font-size:11px;font-weight:550}.managed-task-follow{flex:none;gap:6px;min-height:32px;padding:0 4px}.managed-task-follow .aui-switch__text strong{font-size:12px;font-weight:500}.managed-task-logs{background:var(--aui-bg-subtle);scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;min-height:0;padding:0 14px;overflow:auto}.managed-task-logs:focus-visible{outline:2px solid var(--aui-accent);outline-offset:-2px}.managed-task-logline{white-space:pre;gap:10px;width:max-content;min-width:100%;height:24px;font:12px/24px Maple Mono,ui-monospace,monospace;display:flex}.managed-task-logline>span{color:var(--aui-text-tertiary);flex:none;width:40px;font-size:10px}.managed-task-logline>code{color:var(--aui-text-secondary);font:inherit}.managed-task-logline.is-error>code{color:var(--aui-danger)}.managed-task-logfooter{color:var(--aui-text-tertiary);flex:none;align-items:center;gap:6px;padding:10px 14px;font-size:10px;display:flex}.managed-task-back.aui-button{display:none}.managed-task-empty{text-align:center;min-height:160px;color:var(--aui-text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;font-size:11px;display:flex}.managed-task-empty>strong{color:var(--aui-text-secondary);font-size:12px;font-weight:500}@container (width<=679px){.managed-task-panel{grid-template-columns:minmax(0,1fr)}.managed-task-panel>.managed-task-detail,.managed-task-panel.is-detail-open>.managed-task-list{display:none}.managed-task-panel.is-detail-open>.managed-task-detail{display:flex}.managed-task-list{border-right:0}.managed-task-row{padding:16px 12px}.managed-task-row-top{font-size:14px}.managed-task-row>span{font-size:12px}.managed-task-directory{font-size:11px}.managed-task-title h2{font-size:16px}.managed-task-metadata{font-size:11px}.managed-task-back.aui-button{margin-bottom:12px;margin-left:-8px;display:inline-flex}.managed-task-detail-header{padding:12px 16px 16px}}.conversation-repository-source[data-v-31c75847]{min-width:0;max-width:30%}.conversation-repository-source[data-v-31c75847] .aui-feedback__trigger{gap:4px;min-width:0;max-width:100%;height:28px;padding:0 6px;font-size:11px}.conversation-repository-source[data-v-31c75847] .aui-feedback__trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conversation-repository-source__paths[data-v-31c75847]{gap:4px;max-width:360px;margin:0;font-size:11px;display:grid}.conversation-repository-source__paths dt[data-v-31c75847]{color:var(--aui-text-tertiary)}.conversation-repository-source__paths dd[data-v-31c75847]{align-items:center;gap:6px;min-width:0;margin:0 0 6px;display:flex}.conversation-repository-source__paths dd>span[data-v-31c75847]{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;flex:1;min-width:0}.conversation-changes[data-v-587b9c12]{flex-direction:column;gap:6px;height:100%;min-height:0;padding:6px 8px;display:flex}.conversation-changes>header[data-v-587b9c12]{flex:none;align-items:center;gap:6px;min-height:32px;display:flex}.conversation-changes[data-v-587b9c12] .aui-select{flex:1;align-items:center;min-width:0;font-size:11px}.conversation-changes[data-v-587b9c12] .aui-select__trigger{box-sizing:border-box;height:32px;min-height:32px;color:var(--aui-text-secondary);background:var(--aui-fill-secondary);font:inherit;border:0;border-radius:6px;padding:0 8px}.changes-stats[data-v-587b9c12]{white-space:nowrap;gap:5px;font-size:11px;font-style:normal;display:flex}.changes-stats em[data-v-587b9c12]{color:var(--aui-success);font-style:normal}.changes-stats i[data-v-587b9c12]{color:var(--aui-danger);font-style:normal}.conversation-changes__list[data-v-587b9c12]{flex:1;min-height:0;overflow:auto}.conversation-changes__row[data-v-587b9c12]{justify-content:flex-start;gap:8px;width:100%;min-height:34px}.conversation-changes__row>span[data-v-587b9c12]{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;font-size:12px;overflow:hidden}.conversation-changes__row>b[data-v-587b9c12]{color:var(--aui-text-tertiary);min-width:14px;font-size:10px}.conversation-changes[data-v-587b9c12] .aui-diff{flex:1;min-height:0}.conversation-changes footer[data-v-587b9c12]{color:var(--aui-text-tertiary);font-size:10px}.conversation-changes__origin[data-v-587b9c12]{min-width:0;color:var(--aui-text-secondary);flex:none;align-items:center;gap:8px;font-size:11px;display:flex}.conversation-changes__origin>span[data-v-587b9c12]:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.commit-diff[data-v-76a1a868]{box-sizing:border-box;flex-direction:column;gap:6px;min-width:0;height:100%;min-height:0;padding:6px 8px;display:flex}.commit-diff>header[data-v-76a1a868]{min-width:0;min-height:32px;color:var(--aui-text-secondary);flex:none;align-items:center;gap:8px;display:flex}.commit-diff>header>.endpoint-identity[data-v-76a1a868]{max-width:25%}.commit-diff code[data-v-76a1a868]{font:12px var(--aui-font-family-code)}.commit-diff__repository[data-v-76a1a868]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--aui-text-tertiary);flex:1;font-size:11px;overflow:hidden}.commit-diff__message[data-v-76a1a868]{flex:none;gap:8px;min-width:0;max-height:30%;padding:8px;display:grid;overflow:auto}.commit-diff__message strong[data-v-76a1a868]{overflow-wrap:anywhere;color:var(--aui-text-primary);font-size:13px;font-weight:550;line-height:1.6}.commit-diff small[data-v-76a1a868]{color:var(--aui-text-tertiary);font-size:11px}.commit-diff pre[data-v-76a1a868]{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.65 var(--aui-font-family-code)}.commit-diff em[data-v-76a1a868]{color:var(--aui-success);font-style:normal}.commit-diff i[data-v-76a1a868]{color:var(--aui-danger);font-style:normal}.commit-diff__list[data-v-76a1a868]{flex:1;min-height:0;overflow:auto}.commit-diff__row[data-v-76a1a868]{justify-content:flex-start;gap:8px;width:100%;min-height:34px}.commit-diff__row>span[data-v-76a1a868]{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;font-size:12px;overflow:hidden}.commit-diff__row>b[data-v-76a1a868]{color:var(--aui-text-tertiary);font-size:10px}.commit-diff__row small[data-v-76a1a868]{white-space:nowrap}.commit-diff__empty[data-v-76a1a868]{flex:1;place-items:center;min-height:100px;display:grid}.commit-diff[data-v-76a1a868] .aui-diff{flex:1;min-height:0}.commit-diff__partial[data-v-76a1a868]{padding:4px 8px}.side-conversation-pane[data-v-757f4351]{background:var(--aui-bg-panel);outline:0;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.side-conversation-pane[data-v-757f4351] .direct-canvas{border:0;border-radius:0;flex:1;min-height:0}.side-conversation-pane[data-v-757f4351] .direct-canvas__scroll{padding:12px 16px}.side-conversation-pane[data-v-757f4351] .direct-composer-stack{margin:8px auto}.side-conversation-history[data-v-238f35c4]{overscroll-behavior:contain;flex-direction:column;gap:6px;min-height:220px;max-height:min(56dvh,420px);display:flex;overflow:auto}.side-conversation-history[data-v-238f35c4]:has(.side-conversation-history__entry){min-height:0}.side-conversation-history__heading[data-v-238f35c4]{justify-content:space-between;align-items:center;gap:12px;display:flex}.side-conversation-history__heading h2[data-v-238f35c4]{margin:0;font-size:17px}.side-conversation-history__entry[data-v-238f35c4]{border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);flex:none;align-items:center;gap:4px;min-width:0;padding-right:8px;display:flex}.side-conversation-history__open[data-v-238f35c4]{border-radius:inherit;min-width:0;min-height:64px;color:var(--aui-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:12px;display:flex}.side-conversation-history__open[data-v-238f35c4]:hover{background:var(--aui-control-bg-hover)}.side-conversation-history__open[data-v-238f35c4]:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.side-conversation-history__open>svg[data-v-238f35c4]{color:var(--aui-text-secondary);flex:none}.side-conversation-history__identity[data-v-238f35c4]{flex:1;gap:4px;min-width:0;display:grid}.side-conversation-history__identity strong[data-v-238f35c4]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}.side-conversation-history time[data-v-238f35c4],.side-conversation-history small[data-v-238f35c4]{color:var(--aui-text-secondary);font-size:11px}.side-conversation-history small[data-v-238f35c4]{flex:none}.side-conversation-history__state[data-v-238f35c4]{margin:auto;padding:28px 0}.side-conversation-history__confirmation[data-v-238f35c4]{overflow-wrap:anywhere;gap:12px;display:grid}.side-conversation-history__confirmation p[data-v-238f35c4]{color:var(--aui-text-secondary);margin:0}@media (width<=760px){.side-conversation-history__entry[data-v-238f35c4]{padding-right:4px}.side-conversation-history__open[data-v-238f35c4]{gap:8px}}.conversation-layout[data-v-f4f91022]{background:var(--aui-bg-panel);border-radius:20px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:clip}.conversation-layout__main[data-v-f4f91022]{flex:1;min-width:0;min-height:0;display:flex}.conversation-layout__main[data-v-f4f91022]>.direct-canvas{border-radius:0}.conversation-panel-lane[data-v-f4f91022]{opacity:0;pointer-events:none;min-height:0;transition:width .2s var(--aui-ease-standard),opacity .15s;flex:none;position:relative}.conversation-panel-lane.is-open[data-v-f4f91022]{opacity:1;pointer-events:auto}.conversation-panel-lane[data-v-f4f91022] .aui-resizable-pane{width:8px;min-width:8px;position:absolute;top:0;left:-5px}.workspace-region-host[data-v-f4f91022],.workspace-region[data-v-f4f91022],.workspace-tools[data-v-f4f91022]{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.workspace-region[data-v-f4f91022]{background:var(--aui-bg-panel)}.workspace-region__body[data-v-f4f91022]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.workspace-region__body[data-v-f4f91022]>*{flex:1;min-height:0}.conversation-terminal-dock[data-v-f4f91022]{min-width:0;transition:height .2s var(--aui-ease-standard);flex:none;position:relative;overflow:visible}.conversation-terminal-dock>.workspace-region-host[data-v-f4f91022]{overflow:hidden}.conversation-terminal-dock[data-v-f4f91022] .aui-resizable-pane{width:100%;height:8px;min-height:8px;position:absolute;top:-5px;left:0}.workspace-terminal-feedback[data-v-f4f91022]{position:absolute;bottom:8px;right:8px}.workspace-tab-ghost[data-v-f4f91022]{z-index:3000;pointer-events:none;background:var(--aui-overlay-bg);box-shadow:var(--aui-overlay-shadow);color:var(--aui-text-primary);border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex;position:fixed;transform:translate(12px,12px)}.workspace-tab-ghost span[data-v-f4f91022]{color:var(--aui-accent)}.workspace-drop[data-v-f4f91022]{pointer-events:none;z-index:3;border:2px solid var(--aui-accent);background:color-mix(in srgb,var(--aui-accent) 8%,transparent);border-radius:10px;position:absolute}.workspace-drop--right[data-v-f4f91022]{width:35%;top:0;bottom:0;right:0}.workspace-drop--bottom[data-v-f4f91022]{height:30%;bottom:0;left:0;right:0}@media (width<=760px){.conversation-layout[data-v-f4f91022]{border-radius:0}.aui-drawer.aui-drawer--workspace:has(.workspace-region){width:100%;height:100dvh;padding:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0;margin:0}.aui-drawer:has(.workspace-region) .aui-drawer__header{display:none}}.is-restoring .conversation-panel-lane[data-v-f4f91022],.is-restoring .conversation-terminal-dock[data-v-f4f91022],.conversation-panel-lane.is-resizing[data-v-f4f91022],.conversation-terminal-dock.is-resizing[data-v-f4f91022]{transition:none}.conversation-panel-reveal[data-v-f4f91022]{height:100%;overflow:clip}.conversation-panel-reveal>.workspace-region-host[data-v-f4f91022]{width:calc(var(--conversation-panel-width) - 1px)}@media (prefers-reduced-motion:reduce){.conversation-panel-lane[data-v-f4f91022],.conversation-terminal-dock[data-v-f4f91022]{transition:none}}.aui-dialog:has(.workspace-region){grid-template-rows:minmax(0,1fr)}.workspace-terminal-empty[data-v-f4f91022]{flex:1;place-items:center;min-height:0;display:grid}:is(.aui-dialog:has(.workspace-region)>header,.aui-dialog:has(.workspace-region)>footer){display:none}.conversation-panel-lane.is-open[data-v-f4f91022]{border-left:1px solid var(--aui-border-subtle)}.conversation-terminal-dock[data-v-f4f91022]:not([aria-hidden=true]){border-top:1px solid var(--aui-border-subtle)}.conversation-changes-stats[data-v-c964b6fe]{grid-template-columns:auto auto;align-items:center;gap:5px;min-width:0;display:inline-grid}.conversation-changes-stats__count.is-additions[data-v-c964b6fe]{color:var(--aui-success);grid-area:1/1}.conversation-changes-stats__count.is-deletions[data-v-c964b6fe]{color:var(--aui-danger);grid-area:1/2}.conversation-changes-stats__count[data-v-c964b6fe]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;overflow:hidden}.changes-count-enter-active[data-v-c964b6fe],.changes-count-leave-active[data-v-c964b6fe]{transition:opacity .22s var(--aui-ease-emphasized),transform .22s var(--aui-ease-emphasized)}.changes-count-enter-from[data-v-c964b6fe]{opacity:0;transform:translateY(4px)}.changes-count-leave-to[data-v-c964b6fe]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.changes-count-enter-active[data-v-c964b6fe],.changes-count-leave-active[data-v-c964b6fe]{transition:none}.changes-count-enter-from[data-v-c964b6fe],.changes-count-leave-to[data-v-c964b6fe]{transform:none}}.conversation-changes-trigger[data-v-33b04312]{min-width:0}.conversation-changes-trigger__summary[data-v-33b04312]{white-space:pre-line}.conversation-workspace__changes[data-v-33b04312]{font-variant-numeric:tabular-nums;min-width:0;min-height:32px;color:var(--aui-text-secondary);gap:5px;font-size:11px}.conversation-workspace__changes[data-v-33b04312]:is(:hover,.is-selected){color:var(--aui-text-primary);background:var(--aui-control-bg-hover)}.conversation-workspace__changes.is-compact[data-v-33b04312]{justify-content:center;width:32px;min-width:32px;max-width:32px;padding:0}.conversation-workspace__changes.is-compact>span[data-v-33b04312]{display:none}.conversation-task-trigger__badge[data-v-0c004ea9]{background:var(--aui-text-secondary);min-width:13px;height:13px;color:var(--aui-bg-panel);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:7px;place-items:center;padding:0 2px;font-size:9px;font-weight:600;line-height:1;display:grid;position:absolute;top:0;right:-2px}.conversation-task-trigger__badge.is-pending[data-v-0c004ea9]{background:var(--aui-warning);color:var(--aui-bg-panel)}.conversation-workspace__toolbar[data-v-11e67a04]{align-items:center;gap:8px;min-width:0;height:46px;font-size:12px;display:flex}.conversation-workspace__leading[data-v-11e67a04],.conversation-workspace__feedback[data-v-11e67a04],.conversation-workspace__breadcrumbs[data-v-11e67a04]{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.conversation-workspace__leading[data-v-11e67a04]{max-width:40%}.conversation-workspace__feedback[data-v-11e67a04]:empty{display:none}.conversation-workspace__breadcrumbs[data-v-11e67a04]{flex:1}.conversation-workspace__breadcrumbs>span[data-v-11e67a04]{text-overflow:ellipsis;white-space:nowrap;color:var(--aui-text-tertiary);overflow:hidden}.conversation-workspace__breadcrumbs strong[data-v-11e67a04]{white-space:nowrap;font-weight:500}nav[data-v-11e67a04]{flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:32px;display:flex}nav[data-v-11e67a04]>*{flex:none}nav[data-v-11e67a04] [aria-pressed=true]{background:var(--aui-fill-secondary);color:var(--aui-text-primary)}@media (width<=760px){.conversation-workspace__breadcrumbs[data-v-11e67a04]{display:none}.conversation-workspace__leading[data-v-11e67a04]{gap:4px;max-width:none}nav[data-v-11e67a04]{gap:4px}.conversation-workspace__toolbar[data-v-11e67a04]{gap:8px}.conversation-workspace__toolbar[data-v-11e67a04] .aui-feedback__trigger.is-compact{width:32px;min-height:32px}}.directory-create[data-v-d3b05231]{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.directory-create>.aui-field[data-v-d3b05231]{flex:1;min-width:0}.directory-create>.aui-button[data-v-d3b05231]{flex:none}.directory-column[data-v-22764d1c]{border-right:1px solid var(--aui-border-subtle);flex-direction:column;min-width:0;display:flex;overflow:hidden}.directory-column[data-v-22764d1c]:last-child{border-right:0}.directory-column>header[data-v-22764d1c]{color:var(--aui-text-secondary);flex:none;align-items:center;gap:6px;padding:10px 12px;font-size:12px;display:flex}.directory-column strong[data-v-22764d1c]{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.directory-column__list[data-v-22764d1c]{overscroll-behavior:contain;flex:1;min-height:0;padding:0 6px 8px;overflow:auto}.directory-column__list>.aui-button[data-v-22764d1c]{justify-content:flex-start;gap:8px;width:100%;height:34px;padding:0 8px;font-size:13px;font-weight:400;display:flex}.directory-column__list>.aui-button>svg[data-v-22764d1c]{color:var(--aui-text-tertiary);flex:none}.directory-column__list>.aui-button>span[data-v-22764d1c]{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}.directory-column__list>.is-selected[data-v-22764d1c]{background:var(--aui-bg-hover);color:var(--aui-text-primary)}.directory-column__list>.is-selected>svg[data-v-22764d1c]{color:var(--aui-accent)}.directory-column p[data-v-22764d1c]{color:var(--aui-text-tertiary);margin:16px 8px;font-size:12px;line-height:1.6}.directory-column p[role=alert][data-v-22764d1c]{color:var(--aui-danger)}@media (pointer:coarse){.directory-column__list>.aui-button[data-v-22764d1c]{min-height:40px}}.direct-directory-picker[data-v-ed9d48cb]{flex-direction:column;gap:8px;min-width:0;height:min(520px,100dvh - 190px);min-height:0;display:flex}.direct-directory-picker__endpoint[data-v-ed9d48cb]{flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.direct-directory-picker__endpoint[data-v-ed9d48cb] .aui-select{flex:1;min-width:0;max-width:360px}.direct-directory-picker__device[data-v-ed9d48cb]{color:var(--aui-text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.direct-directory-picker__path[data-v-ed9d48cb]{flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.direct-directory-picker__breadcrumbs[data-v-ed9d48cb]{flex:none;align-items:center;gap:2px;min-height:28px;display:flex;overflow:auto}.direct-directory-picker__breadcrumbs>.aui-button[data-v-ed9d48cb]{min-width:0;max-width:220px;height:26px;color:var(--aui-text-secondary);text-overflow:ellipsis;flex:none;font-weight:400;overflow:hidden}.direct-directory-picker__breadcrumbs>svg[data-v-ed9d48cb]{color:var(--aui-text-tertiary);flex:none}.direct-directory-picker__breadcrumbs>[aria-current][data-v-ed9d48cb]{color:var(--aui-text-primary)}.direct-directory-picker__browser[data-v-ed9d48cb]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-md);flex:1;min-height:0;display:flex;overflow:hidden}.direct-directory-picker__locations[data-v-ed9d48cb]{background:var(--aui-bg-subtle);border-right:1px solid var(--aui-border-subtle);flex-direction:column;flex:none;gap:4px;width:140px;padding:10px 6px;display:flex}.direct-directory-picker__locations>small[data-v-ed9d48cb]{color:var(--aui-text-tertiary);padding:0 8px 6px;font-size:11px}.direct-directory-picker__locations>.aui-button[data-v-ed9d48cb]{justify-content:flex-start;gap:6px;min-width:0;height:32px;padding:0 8px;font-size:12px;font-weight:400;display:flex}.direct-directory-picker__locations span[data-v-ed9d48cb]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.direct-directory-picker__locations svg[data-v-ed9d48cb]{flex:none}.direct-directory-picker__locations>.is-selected[data-v-ed9d48cb]{background:var(--aui-bg-hover)}.direct-directory-picker__columns[data-v-ed9d48cb]{grid-template-columns:repeat(var(--directory-column-count),minmax(0,1fr));flex:1;min-width:0;display:grid}.direct-directory-picker__selection[data-v-ed9d48cb]{flex:none;align-items:center;gap:10px;padding-top:6px;display:flex}.direct-directory-picker__selection>svg[data-v-ed9d48cb]{color:var(--aui-accent);flex:none}.direct-directory-picker__selection>span[data-v-ed9d48cb]{gap:2px;min-width:0;display:grid}.direct-directory-picker__selection small[data-v-ed9d48cb]{color:var(--aui-text-tertiary);font-size:11px}.direct-directory-picker__selection strong[data-v-ed9d48cb]{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;max-height:58px;font-size:12px;font-weight:500;overflow:auto}@media (width<=700px){.direct-directory-picker[data-v-ed9d48cb]{height:min(540px,100dvh - 190px)}.direct-directory-picker__locations[data-v-ed9d48cb],.direct-directory-picker__columns>.is-ancestor[data-v-ed9d48cb]{display:none}.direct-directory-picker__columns[data-v-ed9d48cb]{grid-template-columns:minmax(0,1fr)}.direct-directory-picker__breadcrumbs>.aui-button[data-v-ed9d48cb]{max-width:150px}.direct-directory-picker__selection strong[data-v-ed9d48cb]{max-height:48px}}.conversation-session-actions[data-v-581bc4cc]{align-items:center;display:flex}@media (pointer:coarse),(width<=760px){.conversation-session-actions[data-v-581bc4cc] .aui-dropdown__trigger{width:40px;height:40px;min-height:40px}}.conversation-workspace[data-v-26531efe]{background:0 0;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.conversation-workspace[data-v-26531efe] .direct-canvas{background:var(--aui-bg-panel);border:0;border-radius:0;flex:1;width:100%;min-width:0;min-height:0;overflow:hidden}.conversation-workspace[data-v-26531efe] .direct-canvas__header{background:0 0;border:0;min-height:44px;padding:8px 20px}.conversation-workspace[data-v-26531efe] .direct-canvas__identity h1{font-size:13px;font-weight:550}.conversation-workspace[data-v-26531efe] .direct-canvas__identity p{font-size:10px}.conversation-workspace[data-v-26531efe] .direct-canvas__scroll{padding-left:max(20px,50% - 390px);padding-right:max(20px,50% - 390px)}.conversation-workspace[data-v-26531efe]:has(.is-landing) .direct-canvas{flex-direction:column;padding-bottom:clamp(32px,12vh,120px);display:flex;overflow:auto}.conversation-workspace[data-v-26531efe]:has(.is-landing) .direct-canvas__header{flex:none}.conversation-workspace[data-v-26531efe]:has(.is-landing) .conversation-landing-heading{text-align:center;margin:auto auto 24px;padding-top:36px}.conversation-workspace[data-v-26531efe] .conversation-landing-heading .craft-studio-logo{width:42px;height:42px}.conversation-workspace[data-v-26531efe] .conversation-landing-heading h1{letter-spacing:-.04em;margin:18px 0 0;font-size:30px;font-weight:550;line-height:1.3}.conversation-workspace[data-v-26531efe]:has(.is-landing) .direct-composer-stack{flex:none;margin-top:0;margin-bottom:16px}.conversation-workspace[data-v-26531efe]:has(.is-landing) .conversation-starters{margin-bottom:auto}@media (width<=760px){.conversation-workspace__directory[data-v-26531efe]{display:none}.conversation-workspace[data-v-26531efe] .direct-canvas{border-radius:0}.conversation-workspace[data-v-26531efe] .direct-canvas__header{padding:8px 16px}.conversation-workspace[data-v-26531efe] .direct-canvas__scroll{padding-left:16px;padding-right:16px}.conversation-workspace[data-v-26531efe] .direct-stream-layout{width:100%}.conversation-workspace[data-v-26531efe]:has(.is-landing) .direct-composer-stack{margin-bottom:12px}.conversation-workspace[data-v-26531efe]:has(.is-landing) .direct-canvas{padding-bottom:clamp(24px,8svh,72px)}.conversation-workspace[data-v-26531efe] .conversation-landing-heading h1{font-size:25px}}.conversation-workspace[data-v-26531efe]:has(.is-landing) .direct-composer-stack:has(+.conversation-footer-location.is-visible){margin-bottom:4px}@media (width<=760px){.conversation-workspace[data-v-26531efe]:has(.is-landing) .conversation-landing-heading{margin-bottom:18px;padding-top:20px}}.direct-run-product[data-v-d21b67bc]{position:relative}.issue-session-result-actions[data-v-c39b2ca2]{flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.issue-session-result-actions[data-v-c39b2ca2] .issue-result-actions{margin:0}.issue-session-navigation[data-v-00b3a16c]{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 6px;display:flex}.issue-direct-sessions[data-v-00b3a16c]{gap:8px;padding:16px 0;display:grid}.issue-direct-sessions h2[data-v-00b3a16c]{margin:0;font-size:15px}.issue-direct-sessions p[data-v-00b3a16c]{color:var(--aui-text-tertiary);font-size:12px}.issue-direct-sessions .aui-button[data-v-00b3a16c]{text-align:left;justify-content:flex-start;width:100%;min-width:0}.issue-direct-sessions .aui-button span[data-v-00b3a16c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.issue-detail-layout[data-v-c1d68732]{flex:1;grid-template-columns:minmax(0,1fr) 0 0;min-width:0;min-height:0;transition:none;display:grid;overflow:hidden}.issue-detail-layout.is-animating[data-v-c1d68732]{transition:grid-template-columns .22s var(--aui-ease-emphasized)}.issue-detail-layout.has-pane[data-v-c1d68732]{grid-template-columns:minmax(0,1fr) 8px var(--issue-pane-width)}.issue-detail-main[data-v-c1d68732]{background:var(--aui-bg-panel);border-radius:20px;min-width:0;min-height:0;position:relative;overflow:hidden}.issue-detail-main[data-v-c1d68732]>.work-item-detail-pane{height:100%}.issue-session-pane[data-v-c1d68732]{background:var(--aui-bg-panel);opacity:0;visibility:hidden;border-radius:20px;flex-direction:column;min-width:0;min-height:0;margin:0;transition:opacity .15s,visibility 0s .22s;display:flex;overflow:hidden}.has-pane>.issue-session-pane[data-v-c1d68732]{opacity:1;visibility:visible;transition:opacity .15s}.issue-session-pane>header[data-v-c1d68732]{flex:none;align-items:center;gap:4px;padding:10px 12px;display:flex}.issue-session-pane>header strong[data-v-c1d68732]{flex:1;font-size:13px;font-weight:550}.issue-pane-host[data-v-c1d68732]{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.issue-pane-host.is-mobile[data-v-c1d68732]{height:calc(100dvh - 120px)}.issue-session-pane__content[data-v-c1d68732]{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;padding:0 12px 12px;display:flex;overflow:auto}.issue-session-pane__content[data-v-c1d68732]>.aui-button{align-self:flex-start}.issue-session-pane__content[data-v-c1d68732]>.direct-run-product{flex:1;min-height:0}.issue-session-pane__content[data-v-c1d68732]:has(>.direct-run-product){padding:0 6px 6px;overflow:hidden}.issue-session-pane__content.is-mobile[data-v-c1d68732]{height:calc(100dvh - 120px);padding:0}.issue-session-pane__content.is-mobile[data-v-c1d68732]>.direct-run-product{min-height:360px}.issue-detail-layout>.aui-resizable-pane[data-disabled][data-v-c1d68732]{visibility:hidden;width:0;min-width:0}.issue-detail-layout.has-pane>.aui-resizable-pane[data-v-c1d68732]{width:8px;min-width:8px}html.aui-resize-active{transition:none}@media (prefers-reduced-motion:reduce){.issue-detail-layout[data-v-c1d68732],.issue-detail-layout.is-animating[data-v-c1d68732],.issue-session-pane[data-v-c1d68732],.has-pane>.issue-session-pane[data-v-c1d68732]{transition:none}}.issue-board-filters[data-v-c94a96b1]{gap:16px;display:grid}label[data-v-c94a96b1]{color:var(--aui-text-secondary);gap:8px;font-size:12px;display:grid}.issue-board-agents[data-v-611577f1]{flex-wrap:wrap;gap:2px;display:flex}.issue-board-agents__agent[data-v-611577f1]{position:relative}.issue-board-agents__agent[data-v-611577f1] .aui-feedback__trigger{border-radius:8px;width:28px;height:28px;padding:4px}.issue-board-agents__agent[data-v-611577f1] .aui-feedback__trigger:hover{background:var(--aui-color-muted)}@media (pointer:coarse){.issue-board-agents__agent[data-v-611577f1] .aui-feedback__trigger{min-width:32px;min-height:32px}}.issue-board-agents__state[data-v-611577f1]{outline-color:var(--aui-color-card);bottom:3px;right:3px}.issue-board-agents__sessions[data-v-611577f1]{gap:4px;min-width:180px;max-height:280px;display:grid;overflow:auto}.issue-board-agents__sessions a[data-v-611577f1]{color:var(--aui-text-primary);border-radius:8px;align-items:center;gap:12px;padding:8px;font-size:13px;text-decoration:none;display:flex}.issue-board-agents__sessions a[data-v-611577f1]:hover{background:var(--aui-bg-subtle)}.issue-board-agents__sessions a[data-v-611577f1]:focus-visible{outline:2px solid var(--aui-accent);outline-offset:-2px}.issue-board-agents__sessions span[data-v-611577f1]{overflow-wrap:anywhere;flex:1}.issue-board-agents__sessions small[data-v-611577f1]{color:var(--aui-text-secondary);flex:none;font-size:11px}.issue-board-card.aui-surface.density-compact[data-v-ca7fec93]{isolation:isolate;background:var(--aui-color-card);color:var(--aui-text-primary);overflow-wrap:anywhere;border:0;border-radius:12px;flex-direction:column;margin:0;padding:0;transition:background .16s;display:flex;position:relative;overflow:clip}.issue-board-card__main[data-v-ca7fec93]{color:inherit;border-radius:12px;padding:0 14px 14px;text-decoration:none;transition:background .16s;display:block}.issue-board-card.aui-surface.density-compact[data-v-ca7fec93]:hover{background:color-mix(in srgb, var(--aui-color-card) 94%, var(--issue-card-accent))}.issue-board-card__main[data-v-ca7fec93]:after{content:"";border-radius:inherit;position:absolute;inset:0}.issue-board-card[data-v-ca7fec93]:has(.issue-board-card__main:focus-visible){outline:2px solid var(--issue-card-accent);outline-offset:-2px}.issue-board-card__main[data-v-ca7fec93]:focus-visible{outline:none}.issue-board-card__header[data-v-ca7fec93]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;padding:10px 14px 0;display:flex}.issue-board-card__header[data-v-ca7fec93] .issue-board-agents{z-index:1;position:relative}.issue-board-card__meta[data-v-ca7fec93]{flex-wrap:wrap;align-items:center;gap:8px;min-height:20px;display:flex}.issue-board-card__todos[data-v-ca7fec93]{font-family:Maple Mono,monospace}.issue-board-card__priority[data-v-ca7fec93]{--priority-color:var(--aui-text-secondary);color:color-mix(in srgb, var(--priority-color) 65%, var(--aui-text-primary));background:color-mix(in srgb, var(--priority-color) 10%, transparent)}.issue-board-card__priority[data-priority=normal][data-v-ca7fec93]{--priority-color:var(--lightningcss-light,#248a9b)var(--lightningcss-dark,#79c5d2)}.issue-board-card__priority[data-priority=high][data-v-ca7fec93]{--priority-color:var(--aui-warning)}.issue-board-card__priority[data-priority=urgent][data-v-ca7fec93]{--priority-color:var(--aui-danger)}.issue-board-card__project[data-v-ca7fec93]{color:var(--aui-text-secondary);margin-top:6px;font-size:11px;display:block}.issue-board-card h3[data-v-ca7fec93]{letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:15px;font-weight:600;line-height:1.55;display:-webkit-box;overflow:hidden}.issue-board-card__summary[data-v-ca7fec93]{color:var(--aui-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.issue-board-card footer[data-v-ca7fec93]{pointer-events:none;align-items:center;gap:8px;margin-top:auto;padding:0 12px 8px;display:flex}.issue-board-card__results[data-v-ca7fec93]{color:var(--aui-text-secondary);align-items:center;gap:4px;margin-left:auto;font-size:11px;display:inline-flex}@media (prefers-reduced-motion:reduce){.issue-board-card.aui-surface.density-compact[data-v-ca7fec93],.issue-board-card__main[data-v-ca7fec93]{transition:none}}@font-face{font-family:Maple Mono;src:url(/fonts/maple/latin.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}.issue-board-card__number[data-v-ca7fec93]{--number-color:var(--issue-card-accent);--number-fill:10%;--number-stroke:18%;z-index:-1;white-space:nowrap;max-width:calc(100% - 24px);color:color-mix(in srgb, var(--number-color) var(--number-fill), transparent);letter-spacing:-.07em;transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;font:750 56px/1 Maple Mono,monospace;position:absolute;top:6px;right:12px;transform:rotate(8deg)}.issue-board-card__number.is-long[data-v-ca7fec93]{font-size:38px}.issue-board-card__number-outline[data-v-ca7fec93]{color:#0000;-webkit-text-stroke:.7px color-mix(in srgb, var(--number-color) var(--number-stroke), transparent);position:absolute;inset:0;transform:translate(-1px,-1px)}[data-aui-theme=dark] .issue-board-card__number[data-v-ca7fec93]{--number-color:oklch(from var(--issue-card-accent) l calc(c * 1.8) h);--number-fill:15%;--number-stroke:14%}[data-aui-theme=dark] .issue-board-card__number-outline[data-v-ca7fec93]{-webkit-text-stroke-width:.6px}.issue-board-column[data-v-d661dc63]{border-radius:16px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.issue-board-column>header[data-v-d661dc63]{flex:none;align-items:center;gap:8px;padding:16px 16px 12px;display:flex}.issue-board-column h2[data-v-d661dc63]{margin:0;font-size:14px;font-weight:600}.issue-board-column header>span[data-v-d661dc63]{font:13px var(--aui-font-family-code);margin-left:auto}.issue-board-column__scroll[data-v-d661dc63]{scrollbar-gutter:stable;overflow-anchor:none;flex-direction:column;flex:1;min-height:0;padding:4px 12px 12px;display:flex;overflow:auto}.issue-board-column__scroll[data-v-d661dc63]:focus-visible{outline:2px solid var(--aui-color-solid);outline-offset:-3px}.issue-board-column__cards[data-v-d661dc63]{flex:none;align-content:start;gap:10px;display:grid}.issue-board-column.is-grid .issue-board-column__cards[data-v-d661dc63]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:stretch}.issue-board-column__loading[data-v-d661dc63]{color:var(--aui-text-secondary);flex:none;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:12px;display:flex}.issue-board-column__error[data-v-d661dc63]{padding:16px;font-size:13px}.issue-board-column__spinner[data-v-d661dc63]{flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.issue-board-column__state[data-v-d661dc63]{flex:1;padding:24px 4px}@media (width<=760px){.issue-board-column.aui-color-surface[data-v-d661dc63]{background:0 0;border-radius:0}.issue-board-column>header[data-v-d661dc63]{display:none}.issue-board-column__scroll[data-v-d661dc63]{padding:4px 2px 12px}}.issue-workspace[data-v-90914598]{background:var(--aui-bg-panel);--aui-accent:var(--aui-color-blue-solid);--aui-accent-strong:var(--aui-color-blue-hover);--aui-text-inverse:var(--aui-color-on-solid);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.issue-workspace--detail[data-v-90914598]{background:0 0}.issue-workspace[data-v-90914598]>.aui-workspace-page{flex-direction:column;flex:1;gap:16px;min-height:0;padding-top:20px;display:flex;overflow:hidden}.issue-workspace[data-v-90914598] .aui-workspace-page-header{flex:none;align-items:center;margin-bottom:0}.issue-workspace[data-v-90914598] .aui-workspace-page-header h1{letter-spacing:-.035em;font-size:25px;font-weight:650;line-height:1.3}.issue-board-tools[data-v-90914598]{flex:none;grid-template-columns:max-content minmax(100px,1fr) repeat(3,max-content);align-items:center;gap:8px;display:grid}.issue-board-tools[data-v-90914598]>*{width:auto;min-width:0}.issue-board-status[data-v-90914598]{margin-bottom:0}.issue-board-tools[data-v-90914598] .aui-tabs{background:var(--aui-color-muted)}.issue-board-filter-chip[data-v-90914598]{flex:none;align-self:flex-start}.issue-board-columns[data-v-90914598]{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-height:0;display:grid}.issue-board-columns.is-single[data-v-90914598]{grid-template-columns:minmax(0,1fr)}.issue-page-state[data-v-90914598]{min-height:240px;color:var(--aui-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}@media (width<=1100px){.issue-board-tools[data-v-90914598]{grid-template-columns:minmax(100px,1fr) repeat(3,max-content)}.issue-board-status[data-v-90914598]{grid-column:1/-1}.issue-board-columns[data-v-90914598]{gap:10px}}@media (width<=760px){.issue-workspace[data-v-90914598]>.aui-workspace-page{gap:12px;padding-top:16px;padding-bottom:0}.issue-workspace[data-v-90914598] .aui-workspace-page-header h1{font-size:23px}.issue-workspace[data-v-90914598] .aui-workspace-page-header{gap:12px}.issue-board-columns[data-v-90914598]{grid-template-columns:minmax(0,1fr)}}.work-locations[data-v-83314c00]{box-sizing:border-box;width:100%;padding:var(--product-page-top) var(--aui-workspace-gutter) var(--product-page-bottom);color:var(--aui-text-primary);grid-auto-rows:max-content;align-content:start;gap:16px;margin:0;display:grid}.work-locations__back[data-v-83314c00]{min-height:32px;color:var(--aui-text-secondary);justify-self:start;align-items:center;gap:7px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.work-locations__back[data-v-83314c00]:hover{color:var(--aui-text-primary)}.work-locations__back[data-v-83314c00]:focus-visible{box-shadow:var(--aui-focus-ring);outline:0}.work-locations__hero[data-v-83314c00]{justify-content:space-between;align-items:end;gap:24px;min-height:70px;display:flex}.work-locations__hero>div[data-v-83314c00]{gap:5px;min-width:0;display:grid}.work-locations__hero span[data-v-83314c00]{color:var(--aui-accent-strong);letter-spacing:.1em;font-size:10px;font-weight:780}.work-locations__hero h1[data-v-83314c00]{font-size:var(--product-page-heading-size);letter-spacing:-.035em;margin:0;line-height:1.1}.work-locations__hero p[data-v-83314c00]{color:var(--aui-text-secondary);margin:0;font-size:13px}.work-locations__summary[data-v-83314c00]{align-items:center;gap:20px;min-height:58px;padding:9px 13px;display:flex}.work-locations__summary>svg[data-v-83314c00]{color:var(--aui-accent-strong)}.work-locations__summary>div[data-v-83314c00]{align-items:baseline;gap:5px;display:flex}.work-locations__summary strong[data-v-83314c00]{font-size:16px}.work-locations__summary span[data-v-83314c00]{color:var(--aui-text-tertiary);font-size:10px}.work-location-list[data-v-83314c00]{padding:0;display:grid;overflow:hidden}.work-location-list__group[data-v-83314c00]{display:grid}.work-location-list__group+.work-location-list__group[data-v-83314c00]{border-top:1px solid var(--aui-border-subtle)}.work-location-list__group>header[data-v-83314c00]{background:var(--aui-bg-subtle);min-height:48px;color:var(--aui-text-secondary);align-items:center;gap:9px;padding:8px 13px;display:flex}.work-location-list__group>header>div[data-v-83314c00]{align-items:baseline;gap:7px;width:100%;min-width:0;display:flex}.work-location-list__group>header strong[data-v-83314c00]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.work-location-list__group>header span[data-v-83314c00]{color:var(--aui-text-tertiary);flex:none;margin-left:auto;font-size:10px}.work-location-list__rows[data-v-83314c00]{display:grid}.work-location-row[data-v-83314c00]{border-top:1px solid var(--aui-border-subtle);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:8px 12px;scroll-margin-top:16px;display:grid}.work-location-row[data-v-83314c00]:first-child{border-top:0}.work-location-row[data-v-83314c00]:focus-visible{box-shadow:inset var(--aui-focus-ring);outline:0}.work-location-row__mark[data-v-83314c00]{width:30px;height:30px;color:var(--aui-accent-strong);background:color-mix(in srgb,var(--aui-accent) 9%,var(--aui-bg-subtle));border-radius:9px;place-items:center;display:grid}.work-location-row__main[data-v-83314c00]{gap:4px;min-width:0;display:grid}.work-location-row__main strong[data-v-83314c00]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.work-location-row__main span[data-v-83314c00]{color:var(--aui-text-tertiary);font-size:10px}.work-location-row__actions[data-v-83314c00]{align-items:center;gap:2px;display:flex}.work-locations__state[data-v-83314c00]{min-height:220px;color:var(--aui-text-tertiary);place-items:center;font-size:12px;display:grid}.work-locations__state>div[data-v-83314c00]{justify-items:center;gap:7px;display:grid}.work-locations__state strong[data-v-83314c00]{color:var(--aui-text-secondary);font-size:13px}@media (width<=600px){.work-locations[data-v-83314c00]{padding-block-start:20px}.work-locations__hero[data-v-83314c00]{flex-direction:column;align-items:flex-start}.work-locations__hero h1[data-v-83314c00]{font-size:25px}.work-locations__hero[data-v-83314c00] .aui-button{width:100%;min-height:44px}.work-locations__summary[data-v-83314c00]{gap:12px;overflow:auto}.work-locations__summary>div[data-v-83314c00]{flex:none}.work-location-row[data-v-83314c00]{grid-template-columns:32px minmax(0,1fr);padding-block:11px}.work-location-row__actions[data-v-83314c00]{grid-column:2;justify-content:flex-start}.work-location-row__actions[data-v-83314c00] .aui-button,.work-location-list__group>header[data-v-83314c00]{min-height:44px}.work-location-list__group>header span[data-v-83314c00]{display:none}}@media (prefers-reduced-transparency:reduce){.work-locations__summary[data-v-83314c00],.work-location-list[data-v-83314c00]{background:var(--aui-bg-elevated)}}.projects-page[data-v-04c87798]{min-height:100%;padding:24px var(--aui-workspace-gutter);color:var(--aui-text-primary)}.projects-page__grid[data-v-04c87798]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding-top:0;display:grid}.project-card[data-v-04c87798]{border:1px solid var(--aui-border-subtle);border-radius:var(--aui-radius-lg);background:color-mix(in srgb,var(--aui-bg-panel) 88%,transparent);min-height:180px;color:inherit;transition:opacity var(--aui-motion-fast) var(--aui-ease-standard),border-color var(--aui-motion-fast);align-content:start;gap:9px;padding:20px;text-decoration:none;display:grid}.project-card[data-v-04c87798]:hover{border-color:var(--aui-border-strong)}.project-card strong[data-v-04c87798]{overflow-wrap:anywhere;letter-spacing:-.03em;font-size:16px}.project-card small[data-v-04c87798]{overflow-wrap:anywhere;min-height:36px;color:var(--aui-text-secondary);font-size:12px;line-height:1.5}.project-card em[data-v-04c87798]{color:var(--aui-accent);margin-top:auto;font-size:12px;font-style:normal;font-weight:700}.projects-page__state[data-v-04c87798],.projects-page__empty[data-v-04c87798]{color:var(--aui-text-tertiary);padding:60px 0}@media (prefers-reduced-motion:reduce){.project-card[data-v-04c87798]{transition:none}}@media (width<=640px){.projects-page[data-v-04c87798]{padding-block:24px 48px}}.session-list-row[data-v-8384884d]{border:0;border-bottom:1px solid var(--aui-border-subtle);width:100%;min-width:0;min-height:54px;color:var(--aui-text-primary);text-align:left;cursor:pointer;transition:background var(--aui-motion-fast) var(--aui-ease-standard),color var(--aui-motion-fast) var(--aui-ease-standard);background:0 0;grid-template-columns:minmax(180px,1fr) minmax(80px,160px) 72px;align-items:center;gap:8px;padding:7px 11px;display:grid;overflow:visible}.session-list-row[data-v-8384884d]:hover{background:var(--aui-bg-hover)}.session-list-row.is-active[data-v-8384884d]{background:color-mix(in srgb,var(--aui-accent) 7%,var(--aui-bg-panel))}.session-list-row[data-v-8384884d]:focus-visible{z-index:2;box-shadow:inset var(--aui-focus-ring);outline:0;position:relative}.session-list-row__main[data-v-8384884d]{grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.session-list-row__main>span[data-v-8384884d]:last-child{gap:3px;min-width:0;display:grid}.session-list-row strong[data-v-8384884d],.session-list-row small[data-v-8384884d],.session-list-row__item[data-v-8384884d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.session-list-row strong[data-v-8384884d]{font-size:11px;line-height:1.25}.session-list-row small[data-v-8384884d],.session-list-row__item[data-v-8384884d]{color:var(--aui-text-tertiary);font-size:9px}.session-list-row__state[data-v-8384884d]{color:var(--aui-text-secondary);white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;font-size:9px;display:flex}.session-list-row__state i[data-v-8384884d]{background:var(--aui-text-quaternary);border-radius:50%;flex:none;width:7px;height:7px}.session-list-row[data-status=working] .session-list-row__state[data-v-8384884d]{color:var(--aui-accent-strong)}.session-list-row[data-status=working] .session-list-row__state i[data-v-8384884d]{background:var(--aui-accent)}.session-list-row[data-status=waiting] .session-list-row__state[data-v-8384884d],.session-list-row[data-status=stale] .session-list-row__state[data-v-8384884d]{color:var(--aui-warning)}.session-list-row[data-status=waiting] .session-list-row__state i[data-v-8384884d],.session-list-row[data-status=stale] .session-list-row__state i[data-v-8384884d]{background:var(--aui-warning)}@media (prefers-reduced-motion:reduce){.session-list-row[data-v-8384884d]{transition:none}}.session-dense-list[data-v-fbbeeba1]{background:var(--aui-bg-panel);min-width:0;min-height:0;overflow:auto;container-type:inline-size}.session-dense-list>header[data-v-fbbeeba1]{border-bottom:1px solid var(--aui-border-subtle);min-height:30px;color:var(--aui-text-tertiary);grid-template-columns:minmax(180px,1fr) minmax(80px,160px) 72px;align-items:center;gap:8px;padding:0 11px;font-size:9px;font-weight:700;display:grid}.session-dense-list>header span[data-v-fbbeeba1]:last-child{text-align:right}.session-dense-list>p[data-v-fbbeeba1]{color:var(--aui-text-tertiary);text-align:center;margin:0;padding:32px 16px;font-size:11px}.session-dense-list>footer[data-v-fbbeeba1]{min-height:42px;color:var(--aui-text-tertiary);place-items:center;padding:6px 12px;font-size:11px;display:grid}.session-dense-list__window[data-v-fbbeeba1]{min-width:0}.session-dense-list__window[data-v-fbbeeba1] .session-list-row{height:54px}@container (width<=720px){.session-dense-list>header[data-v-fbbeeba1]{grid-template-columns:minmax(180px,1fr) 72px}.session-dense-list>header span[data-v-fbbeeba1]:nth-child(2){display:none}.session-dense-list[data-v-fbbeeba1] .session-list-row{grid-template-columns:minmax(180px,1fr) 72px}.session-dense-list[data-v-fbbeeba1] .session-list-row__item{display:none}}@media (width<=848px){.session-dense-list[data-v-fbbeeba1]{height:calc(100dvh - 190px);min-height:360px;overflow:auto}.session-dense-list>header[data-v-fbbeeba1]{display:none}}[data-v-9f523681] .session-status-tabs.aui-tabs{border-bottom:0;gap:3px;padding:0}[data-v-9f523681] .session-status-tabs .aui-tab{border-radius:var(--aui-radius-pill);min-height:32px;font-size:12px}@media (width<=760px){[data-v-9f523681] .session-status-tabs.aui-tabs{width:100%}}@media (width<=640px){[data-v-9f523681] .session-status-tabs .aui-tab{min-height:44px}}@media (prefers-contrast:more){[data-v-9f523681] .session-status-tabs .aui-tab.active{border:1px solid var(--aui-text-primary)}}.observed-issue-layout[data-v-713b0985]{height:100%}.observed-issue-main[data-v-713b0985]{height:100%;min-height:0}.observed-issue-layout[data-v-713b0985] .issue-detail-main{overflow:auto}.observed-issue-layout[data-v-713b0985] .issue-session-pane__content{padding:0;overflow:hidden}.sessions-workspace[data-v-eb17ee6e]{height:100%;min-height:0;color:var(--aui-text-primary);background:var(--aui-bg-app);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.sessions-workspace__head[data-v-eb17ee6e]{min-height:58px;padding:10px var(--aui-workspace-gutter);border-bottom:1px solid var(--aui-border-subtle);background:var(--aui-bg-panel);justify-content:space-between;align-items:center;gap:18px;display:flex}.sessions-workspace__head>div[data-v-eb17ee6e]{align-items:center;gap:7px;min-width:0;display:flex}.sessions-workspace__head h1[data-v-eb17ee6e]{letter-spacing:-.025em;margin:0 5px 0 0;font-size:17px}.sessions-workspace__head[data-v-eb17ee6e] .aui-chip{min-height:26px;font-size:9px}.sessions-workspace__split[data-v-eb17ee6e]{grid-template-columns:minmax(360px,1fr) 9px var(--session-detail-width);min-width:0;min-height:0;display:grid;overflow:hidden}.sessions-workspace__detail[data-v-eb17ee6e],.sessions-workspace__full-detail[data-v-eb17ee6e]{min-width:0;min-height:0;overflow:hidden}.sessions-workspace__divider[data-v-eb17ee6e]{z-index:4;display:flex;position:relative}.sessions-workspace__divider[data-v-eb17ee6e]>.aui-resizable-pane{width:100%;min-width:0}.sessions-workspace__detail[data-v-eb17ee6e]{border-left:1px solid var(--aui-border-subtle);background:var(--aui-bg-app)}.sessions-workspace__full-detail[data-v-eb17ee6e]{position:relative}.sessions-workspace__state[data-v-eb17ee6e]{color:var(--aui-text-tertiary);justify-content:center;align-items:center;gap:9px;display:flex}.sessions-workspace[data-v-eb17ee6e]{grid-template-rows:auto auto minmax(0,1fr)}.sessions-workspace__discovery[data-v-eb17ee6e]{min-width:0;padding:7px var(--aui-workspace-gutter);border-bottom:1px solid var(--aui-border-subtle);background:var(--aui-bg-panel);grid-template-columns:minmax(220px,1fr) minmax(130px,190px) minmax(120px,170px);align-items:center;gap:8px;display:grid}.sessions-workspace__discovery[data-v-eb17ee6e] .aui-field{margin:0}.sessions-workspace__discovery[data-v-eb17ee6e] input{min-height:32px}@media (width<=848px){.sessions-workspace[data-v-eb17ee6e]{height:auto;min-height:100%;overflow:visible}.sessions-workspace__head[data-v-eb17ee6e]{padding:12px var(--aui-workspace-gutter) 6px;flex-direction:column;align-items:flex-start;gap:5px}.sessions-workspace__discovery[data-v-eb17ee6e]{padding:7px var(--aui-workspace-gutter);grid-template-columns:1fr 1fr}.sessions-workspace__discovery[data-v-eb17ee6e] .aui-field{grid-column:1/-1}.sessions-workspace__full-detail[data-v-eb17ee6e]{overflow:visible}}@media (prefers-reduced-motion:reduce){.sessions-workspace[data-v-eb17ee6e] *{scroll-behavior:auto!important}}.sessions-workspace.sessions-workspace--detail[data-v-eb17ee6e]{background:var(--aui-bg-panel);grid-template-rows:minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.sessions-workspace--detail .sessions-workspace__full-detail[data-v-eb17ee6e]{overflow:hidden}:root{--aui-font-family:Geist, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, "HarmonyOS Sans SC", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", ui-sans-serif, system-ui, sans-serif;--aui-font-family-code:"Geist Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, "Cascadia Code", Consolas, "HarmonyOS Sans SC", monospace}:root,[data-aui-theme=light]{--aui-neutral-0:#fff;--aui-neutral-25:#fbfbfb;--aui-neutral-50:#f8f8f8;--aui-neutral-100:#f3f3f3;--aui-neutral-150:#eee;--aui-neutral-200:#e3e3e3;--aui-neutral-500:#999;--aui-neutral-650:#666;--aui-neutral-800:#222;--aui-neutral-900:#080808;--aui-blue-500:#222;--aui-blue-600:#080808;--aui-green-500:#379d4a;--aui-amber-500:#ee9e0b;--aui-red-500:#ec5e41;--aui-fill:#0000001f;--aui-fill-secondary:#0000000f;--aui-fill-tertiary:#00000008;--aui-fill-quaternary:#00000004;--aui-bg-app:var(--aui-neutral-50);--aui-bg-rail:var(--aui-neutral-25);--aui-bg-panel:var(--aui-neutral-0);--aui-bg-elevated:var(--aui-neutral-0);--aui-bg-subtle:var(--aui-neutral-25);--aui-hover-opacity:5%;--aui-bg-hover:color-mix(in srgb, var(--aui-text-primary) var(--aui-hover-opacity), transparent);--aui-text-primary:var(--aui-neutral-900);--aui-text-secondary:var(--aui-neutral-650);--aui-text-tertiary:var(--aui-neutral-500);--aui-text-inverse:var(--aui-neutral-0);--aui-border-subtle:var(--aui-neutral-150);--aui-border-strong:var(--aui-neutral-200);--aui-accent:var(--aui-blue-500);--aui-accent-strong:var(--aui-blue-600);--aui-success:var(--aui-green-500);--aui-warning:var(--aui-amber-500);--aui-danger:var(--aui-red-500);--aui-radius-xs:4px;--aui-radius-sm:6px;--aui-radius-md:8px;--aui-radius-lg:12px;--aui-radius-xl:12px;--aui-radius-pill:999px;--aui-space-1:4px;--aui-space-2:8px;--aui-space-3:12px;--aui-space-4:16px;--aui-space-5:20px;--aui-space-6:24px;--aui-workspace-gutter:24px;--aui-motion-fast:.12s;--aui-motion-normal:.18s;--aui-motion-slow:.26s;--aui-ease-standard:cubic-bezier(.2, 0, 0, 1);--aui-ease-emphasized:cubic-bezier(.2, .8, .2, 1);--aui-focus-ring:0 0 0 3px color-mix(in srgb, var(--aui-accent) 26%, transparent);--aui-shadow-xs:none;--aui-shadow-sm:0 3px 1px -1px #1a1a1a0f;--aui-shadow-md:0 8px 16px -4px #0003;--aui-shadow-lg:0 20px 20px -8px #0000003d;--aui-control-bg:var(--aui-bg-elevated);--aui-control-bg-hover:var(--aui-fill-tertiary);--aui-control-border:var(--aui-border-subtle);--aui-control-border-hover:var(--aui-border-strong);--aui-control-shadow:none;--aui-slider-thumb:#fff;--aui-slider-thumb-shadow:inset 0 0 0 1px #00000014, 0 1px 3px #0000001f;--aui-control-height-sm:28px;--aui-control-height-md:36px;--aui-tooltip-max-width:320px;--aui-surface-bg:transparent;--aui-surface-bg-hover:var(--aui-fill-tertiary);--aui-surface-border:var(--aui-border-subtle);--aui-surface-border-hover:var(--aui-border-strong);--aui-surface-border-inline-width:0px;--aui-surface-radius:0px;--aui-surface-shadow:none;--aui-workbench-sidebar-bg:var(--aui-bg-rail);--aui-workbench-canvas-bg:var(--aui-bg-app);--aui-workbench-inspector-bg:var(--aui-bg-panel);--aui-timeline-node-bg:var(--aui-surface-bg);--aui-timeline-node-shadow:var(--aui-shadow-xs);--aui-composer-bg:var(--aui-bg-elevated);--aui-composer-border:var(--aui-border-subtle);--aui-composer-shadow:none;--aui-overlay-scrim:#0f172a57;--aui-overlay-shadow:var(--aui-shadow-lg);--aui-layer-app:0;--aui-layer-sticky:100;--aui-layer-popover:200;--aui-layer-drawer:300;--aui-layer-modal:500;--aui-layer-command:700;--aui-layer-toast:900;--aui-layer-debug:9000;--aui-slot-content:0;--aui-slot-dropdown:20;--aui-slot-popover:30;--aui-slot-tooltip:40;--aui-slot-focus:50;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-aui-theme=dark]{--aui-slider-thumb-shadow:var(--aui-shadow-sm);--aui-neutral-0:#0d0d0d;--aui-neutral-25:#070707;--aui-neutral-50:#000;--aui-neutral-100:#111;--aui-neutral-150:#1a1a1a;--aui-neutral-200:#202020;--aui-neutral-500:#6f6f6f;--aui-neutral-650:#aaa;--aui-neutral-800:#eee;--aui-neutral-900:#fff;--aui-blue-500:#eee;--aui-blue-600:#fff;--aui-green-500:#c4f042;--aui-amber-500:#ffb224;--aui-red-500:#f4416c;--aui-fill:#ffffff29;--aui-fill-secondary:#ffffff1a;--aui-fill-tertiary:#ffffff0f;--aui-fill-quaternary:#ffffff05;--aui-bg-app:var(--aui-neutral-50);--aui-bg-rail:var(--aui-neutral-25);--aui-bg-panel:var(--aui-neutral-0);--aui-bg-elevated:var(--aui-neutral-150);--aui-bg-subtle:var(--aui-neutral-100);--aui-hover-opacity:8%;--aui-bg-hover:color-mix(in srgb, var(--aui-text-primary) var(--aui-hover-opacity), transparent);--aui-text-primary:var(--aui-neutral-900);--aui-text-secondary:var(--aui-neutral-650);--aui-text-tertiary:var(--aui-neutral-500);--aui-text-inverse:var(--aui-neutral-50);--aui-border-subtle:var(--aui-neutral-150);--aui-border-strong:var(--aui-neutral-200);--aui-accent:var(--aui-blue-500);--aui-accent-strong:var(--aui-blue-600);--aui-success:var(--aui-green-500);--aui-warning:var(--aui-amber-500);--aui-danger:var(--aui-red-500);--aui-focus-ring:0 0 0 3px color-mix(in srgb, var(--aui-accent) 32%, transparent);--aui-shadow-xs:none;--aui-shadow-sm:0 3px 1px -1px #1a1a1a0f;--aui-shadow-md:0 8px 16px -4px #0003;--aui-shadow-lg:0 20px 20px -8px #0000003d;--aui-control-bg:var(--aui-bg-elevated);--aui-control-bg-hover:var(--aui-fill-tertiary);--aui-control-border:var(--aui-border-subtle);--aui-control-border-hover:var(--aui-border-strong);--aui-control-shadow:none;--aui-surface-bg:transparent;--aui-surface-bg-hover:var(--aui-fill-tertiary);--aui-surface-border:var(--aui-border-subtle);--aui-surface-border-hover:var(--aui-border-strong);--aui-surface-shadow:none;--aui-workbench-sidebar-bg:var(--aui-bg-rail);--aui-workbench-canvas-bg:var(--aui-bg-app);--aui-workbench-inspector-bg:var(--aui-bg-panel);--aui-timeline-node-bg:var(--aui-surface-bg);--aui-timeline-node-shadow:var(--aui-shadow-xs);--aui-composer-bg:var(--aui-bg-elevated);--aui-composer-border:var(--aui-border-subtle);--aui-composer-shadow:none;--aui-overlay-scrim:#0000007a;--aui-overlay-shadow:var(--aui-shadow-lg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root,[data-aui-theme]{--aui-overlay-bg:var(--aui-bg-panel);--aui-control-bg-active:color-mix(in srgb, var(--aui-accent) 3%, var(--aui-control-bg));--aui-control-bg-danger:color-mix(in srgb, var(--aui-danger) 4%, var(--aui-control-bg));--aui-control-border-active:color-mix(in srgb, var(--aui-accent) 68%, var(--aui-control-border));--aui-control-keyboard-ring:0 0 0 2px color-mix(in srgb, var(--aui-accent) 20%, transparent);--aui-control-danger-ring:0 0 0 2px color-mix(in srgb, var(--aui-danger) 22%, transparent)}:where([data-aui-theme]){font-family:var(--aui-font-family);font-size:14px;line-height:1.5714}@media (width<=760px){:root,[data-aui-theme]{--aui-workspace-gutter:16px}}.aui-option-surface{--aui-option-radius:max(0px, calc(var(--aui-options-radius,var(--aui-radius-md)) - var(--aui-options-inset,0px) - var(--aui-options-border,0px)))}.aui-root,.aui-root *{box-sizing:border-box}.aui-root{background:var(--aui-bg-app);min-height:100%;color:var(--aui-text-primary);font:14px/1.5 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.aui-root button,.aui-root input,.aui-root textarea{font:inherit}.aui-reference-link{color:var(--aui-accent);cursor:pointer;align-items:baseline;gap:3px;font-weight:650;text-decoration:none;display:inline-flex}.aui-reference-link:hover{text-decoration:underline}.aui-reference-link:focus-visible{border-radius:var(--aui-radius-xs);box-shadow:var(--aui-focus-ring);outline:0}.aui-reference-link__icon{flex:none;font-size:.78em}.aui-reference-link--truncate{white-space:nowrap;min-width:0;overflow:hidden}.aui-reference-link--truncate>.aui-reference-link__label{text-overflow:ellipsis;min-width:0;overflow:hidden}@keyframes aui-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.aui-motion-enter{animation:aui-fade-in var(--aui-motion-normal) var(--aui-ease-standard)}@media (prefers-reduced-motion:reduce){.aui-tab,.aui-checkbox__box,.aui-checkbox__box:after,.aui-radio__circle,.aui-radio__circle:after,.aui-input-wrap,.aui-textarea textarea,.aui-select__trigger,.aui-switch__track,.aui-switch__track span,.aui-dropdown__trigger,.aui-dropdown__indicator,.aui-dropdown__menu,.aui-select__listbox,.aui-toast-viewport li,.aui-dialog-backdrop,.aui-dialog,.aui-drawer-layer,.aui-drawer,.aui-command-palette-layer,.aui-command-palette{transition-duration:.01ms!important;animation-duration:.01ms!important}.aui-dropdown__menu,.aui-select__listbox{transition:none!important;transform:none!important}.aui-tab:active,.aui-checkbox:active .aui-checkbox__box,.aui-radio:active .aui-radio__circle,.aui-switch:active .aui-switch__track,.aui-dropdown__trigger:active,.aui-dropdown-enter-from,.aui-dropdown-leave-to,.aui-toast-enter-from,.aui-toast-leave-to,.aui-dialog-enter-from .aui-dialog,.aui-dialog-leave-to .aui-dialog,.aui-drawer-enter-from .aui-drawer,.aui-drawer-leave-to .aui-drawer,.aui-command-palette-enter-from .aui-command-palette,.aui-command-palette-leave-to .aui-command-palette{transform:none!important}}:root,[data-aui-theme=light]{--aui-text-primary:#17191d;--aui-text-secondary:#5f6670;--aui-text-tertiary:#8b939e;--aui-text-inverse:#fff;--aui-bg-app:#f6f7f9;--aui-bg-rail:#f8f9fb;--aui-bg-panel:#fff;--aui-bg-elevated:#fff;--aui-bg-subtle:#f8f9fa;--aui-bg-hover:#171f2a0d;--aui-fill:#171f2a1c;--aui-fill-secondary:#171f2a11;--aui-fill-tertiary:#171f2a0a;--aui-fill-quaternary:#171f2a05;--aui-border-subtle:#18223017;--aui-border-strong:#18223029;--aui-control-border:#1822301f;--aui-control-border-hover:#18223033;--aui-accent:#2f6fed;--aui-accent-strong:#2459c7;--aui-surface-bg:var(--aui-bg-elevated);--aui-surface-bg-hover:var(--aui-bg-hover);--aui-surface-border:#18223016;--aui-surface-border-hover:#18223026;--aui-surface-border-inline-width:1px;--aui-surface-radius:var(--aui-radius-md);--aui-glass-bg:#ffffffe6;--aui-glass-border:#1822301a;--aui-radius-xs:4px;--aui-radius-sm:6px;--aui-radius-md:8px;--aui-radius-lg:10px;--aui-radius-xl:12px;--aui-shadow-xs:none;--aui-shadow-sm:none;--aui-shadow-md:none;--aui-shadow-lg:0 18px 44px #0f172a1f;--aui-surface-shadow:none;--aui-overlay-shadow:var(--aui-shadow-lg);--aui-control-shadow:none;--aui-composer-shadow:none;--aui-workbench-sidebar-bg:var(--aui-bg-rail);--aui-workbench-canvas-bg:var(--aui-bg-app);--aui-workbench-inspector-bg:var(--aui-bg-panel)}[data-aui-theme=dark]{--aui-text-primary:#f3f4f6;--aui-text-secondary:#aeb4bf;--aui-text-tertiary:#737b87;--aui-text-inverse:#101318;--aui-bg-app:#111318;--aui-bg-rail:#0d0f13;--aui-bg-panel:#15181e;--aui-bg-elevated:#1a1e25;--aui-bg-subtle:#171b21;--aui-bg-hover:#f5f7fa13;--aui-fill:#f5f7fa26;--aui-fill-secondary:#f5f7fa18;--aui-fill-tertiary:#f5f7fa0f;--aui-fill-quaternary:#f5f7fa07;--aui-border-subtle:#f5f7fa17;--aui-border-strong:#f5f7fa29;--aui-control-border:#f5f7fa1f;--aui-control-border-hover:#f5f7fa33;--aui-accent:#7aa2f7;--aui-accent-strong:#9ab8fa;--aui-surface-bg:var(--aui-bg-elevated);--aui-surface-bg-hover:var(--aui-bg-hover);--aui-surface-border:#f5f7fa14;--aui-surface-border-hover:#f5f7fa26;--aui-glass-bg:#15181ee6;--aui-glass-border:#f5f7fa1c;--aui-shadow-lg:0 20px 48px #00000047}:where([data-aui-theme]){font-optical-sizing:auto;-webkit-font-smoothing:antialiased}:where([data-aui-theme]) .aui-drawer,:where([data-aui-theme]) .aui-dialog,:where([data-aui-theme]) .aui-command-palette{border-color:var(--aui-glass-border);background:var(--aui-overlay-bg)}:where([data-aui-theme]) .aui-dropdown__menu,:where([data-aui-theme]) .aui-message-tool-popover,:where([data-aui-theme]) .aui-message-selection-control,:where([data-aui-theme]) .aui-select__listbox:not(:where(.aui-select__listbox--sheet)),:where([data-aui-theme]) .aui-toast-viewport li{border-color:var(--aui-glass-border);background:var(--aui-glass-bg);-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%)}:where([data-aui-theme]) .aui-drawer,:where([data-aui-theme]) .aui-dialog,:where([data-aui-theme]) .aui-command-palette,:where([data-aui-theme]) .aui-toast-viewport li{box-shadow:var(--aui-overlay-shadow)}@media (prefers-reduced-transparency:reduce){:where([data-aui-theme]) .aui-dropdown__menu,:where([data-aui-theme]) .aui-message-tool-popover,:where([data-aui-theme]) .aui-message-selection-control,:where([data-aui-theme]) .aui-select__listbox:not(:where(.aui-select__listbox--sheet)),:where([data-aui-theme]) .aui-toast-viewport li{background:var(--aui-bg-elevated);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){:where([data-aui-theme]) .aui-surface{border-color:var(--aui-border-strong)}}.aui-glass-surface{background:var(--aui-overlay-bg)}[data-aui-style=glass],[data-aui-style=glass] [data-aui-theme]{--aui-bg-group:color-mix(in srgb,var(--aui-text-primary) 4%,var(--aui-bg-panel));--aui-bg-card:var(--aui-bg-panel);--aui-bg-floating:var(--aui-bg-elevated);--aui-surface-bg:var(--aui-bg-card);--aui-surface-bg-hover:color-mix(in srgb,var(--aui-accent) 5%,var(--aui-bg-card));--aui-surface-bg-selected:color-mix(in srgb,var(--aui-accent) 10%,var(--aui-bg-card));--aui-radius-xs:6px;--aui-radius-sm:10px;--aui-radius-md:14px;--aui-radius-lg:18px;--aui-radius-xl:22px;--aui-control-bg:color-mix(in srgb,var(--aui-text-primary) 4%,var(--aui-bg-panel));--aui-control-bg-hover:color-mix(in srgb,var(--aui-text-primary) 7%,var(--aui-bg-panel));--aui-control-bg-active:var(--aui-control-bg-hover);--aui-control-border:transparent;--aui-control-border-hover:transparent;--aui-control-border-active:transparent;--aui-surface-border:transparent;--aui-surface-border-hover:transparent;--aui-composer-border:transparent;--aui-shadow-sm:0 2px 8px #18221d0a;--aui-shadow-md:0 10px 40px #18221d24,0 2px 8px #18221d14;--aui-shadow-lg:0 18px 60px #18221d29;--aui-overlay-shadow:var(--aui-shadow-lg);--aui-composer-shadow:var(--aui-shadow-sm)}[data-aui-style=glass][data-aui-theme=dark],[data-aui-style=glass] [data-aui-theme=dark]{--aui-bg-group:color-mix(in srgb,var(--aui-text-primary) 5%,var(--aui-bg-app));--aui-bg-card:color-mix(in srgb,var(--aui-text-primary) 11%,var(--aui-bg-app));--aui-bg-floating:color-mix(in srgb,var(--aui-text-primary) 15%,var(--aui-bg-app));--aui-shadow-sm:0 2px 8px #0000001f;--aui-shadow-md:0 12px 40px #00000052,0 2px 8px #0003;--aui-shadow-lg:0 18px 60px #00000059}[data-aui-style=glass] .aui-button--secondary{background:var(--aui-control-bg);border-color:#0000}[data-aui-style=glass] .aui-button--secondary:hover:not(:disabled){background:var(--aui-control-bg-hover)}[data-aui-style=glass] .aui-field:not(.aui-field--error) .aui-input-wrap,[data-aui-style=glass] .aui-textarea:not(.is-error) textarea{border-color:#0000}@media (prefers-contrast:more),(forced-colors:active){[data-aui-style=glass] .aui-button--secondary,[data-aui-style=glass] .aui-input-wrap,[data-aui-style=glass] .aui-textarea textarea{outline:1px solid}}[data-aui-style=glass],[data-aui-style=glass] [data-aui-theme]{--aui-control-height-sm:32px;--aui-control-height-md:38px;--aui-space-5:24px;--aui-space-6:32px}[data-aui-style=glass] .aui-tabs{border-radius:var(--aui-radius-md);background:var(--aui-control-bg);border:0;gap:2px;width:fit-content;padding:3px}[data-aui-style=glass] .aui-tabs__marker{border-radius:var(--aui-radius-sm);background:var(--aui-bg-panel);height:auto;box-shadow:var(--aui-shadow-sm);display:block;top:3px;bottom:3px}[data-aui-style=glass] .aui-tab{border-radius:var(--aui-radius-sm);min-height:26px;font-weight:500}[data-aui-style=glass] .aui-tab.active{box-shadow:none;background:0 0;font-weight:600}[data-aui-style=glass] .aui-dropdown__trigger{min-height:var(--aui-control-height-md);border-radius:var(--aui-radius-sm);background:0 0;border:0}[data-aui-style=glass] .aui-dropdown__trigger:is(:hover,[aria-expanded=true]){background:var(--aui-bg-hover)}[data-aui-style=glass] :is(.aui-dialog:where(:not(.aui-dialog--viewport)),.aui-command-palette,.aui-toast-viewport li){border-radius:var(--aui-radius-lg);box-shadow:var(--aui-shadow-md);border:0}[data-aui-style=glass] :is(.aui-glass-surface,.aui-dropdown__menu,.aui-message-tool-popover,.aui-message-selection-control,.aui-model-effort__surface,.aui-toast-viewport li){background:var(--aui-bg-floating)}[data-aui-style=glass] .aui-dropdown__menu{--aui-options-border:0px;box-shadow:var(--aui-shadow-md);padding:var(--aui-menu-padding,8px);border-radius:var(--aui-menu-radius,var(--aui-radius-md));border:0}[data-aui-style=glass] .aui-dropdown__menu-item{border-radius:var(--aui-menu-item-radius,9px)}[data-aui-style=glass] :is(.aui-dialog,.aui-command-palette){box-shadow:var(--aui-shadow-lg)}[data-aui-style=glass] .aui-command-palette header{border:0;padding:16px 20px 8px}[data-aui-style=glass] .aui-command-palette__search{background:var(--aui-control-bg);border:0;border-radius:12px;margin:8px 12px}[data-aui-style=glass] .aui-command-palette__list{gap:4px;padding:8px 12px 12px}[data-aui-style=glass] .aui-command-palette__list button{min-height:40px}[data-aui-style=glass] .aui-drawer:not(.aui-drawer--workspace){box-shadow:var(--aui-shadow-lg);border:0}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){[data-aui-style=glass] :is(.aui-glass-surface,.aui-dropdown__menu,.aui-message-tool-popover,.aui-message-selection-control,.aui-model-effort__surface,.aui-toast-viewport li){background:color-mix(in srgb,var(--aui-bg-floating) 82%,transparent);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){[data-aui-style=glass] :is(.aui-glass-surface,.aui-dropdown__menu,.aui-message-tool-popover,.aui-message-selection-control,.aui-model-effort__surface,.aui-toast-viewport li){background:var(--aui-bg-floating);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more),(forced-colors:active){[data-aui-style=glass] :is(.aui-glass-surface,.aui-dropdown__trigger,.aui-dropdown__menu,.aui-message-tool-popover,.aui-message-selection-control,.aui-model-effort__surface,.aui-dialog,.aui-drawer,.aui-command-palette,.aui-toast-viewport li,.aui-tab.active){outline-offset:-1px;outline:1px solid}}[data-aui-style=glass] .aui-surface.is-selected{background:var(--aui-surface-bg-selected);border-color:#0000}[data-aui-style=glass] .aui-switch__track{background:var(--aui-fill);border-color:#0000}[data-aui-style=glass] .aui-switch input:checked+.aui-switch__track{background:var(--aui-accent);border-color:#0000}[data-aui-style=glass] .aui-switch input:checked+.aui-switch__track span{background:var(--aui-text-inverse);box-shadow:none}@media (forced-colors:active){[data-aui-style=glass] .aui-switch__track{outline:1px solid buttontext}[data-aui-style=glass] .aui-switch input:checked+.aui-switch__track{background:highlight}[data-aui-style=glass] .aui-switch input:checked+.aui-switch__track span{background:highlighttext}}[data-aui-style=glass] .aui-tooltip__bubble{border-radius:var(--aui-radius-sm);border:0}[data-aui-style=glass] .aui-tab:focus-visible{outline:2px solid var(--aui-accent);outline-offset:-2px;box-shadow:var(--aui-focus-ring)}@media (pointer:coarse){[data-aui-style=glass] .aui-tab{min-height:40px}}[data-aui-style=glass] .aui-avatar{border-color:#0000}[data-aui-style=glass] .aui-badge{border-radius:7px;min-height:22px;padding-inline:8px;font-weight:600}[data-aui-style=glass] .aui-chip{min-height:26px;padding-inline:9px}[data-aui-style=glass] .aui-icon-button{background:0 0;border-color:#0000}[data-aui-style=glass] .aui-icon-button:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--aui-bg-hover);color:var(--aui-text-primary)}[data-aui-style=glass] .aui-icon-button:is(.is-pressed,.is-selected,.router-link-active){background:var(--aui-control-bg-hover);color:var(--aui-text-primary)}[data-aui-style=glass] .aui-theme-switch{background:var(--aui-control-bg);border-color:#0000;gap:3px;padding:4px}[data-aui-style=glass] .aui-select__trigger{background:0 0;border-color:#0000}@media (hover:hover){[data-aui-style=glass] .aui-select__trigger:hover:not(:disabled){background:var(--aui-control-bg-hover)}}[data-aui-style=glass] .aui-select__trigger:focus-visible:not(:disabled),[data-aui-style=glass] .aui-select.is-open .aui-select__trigger{background:var(--aui-control-bg-active)}[data-aui-style=glass] .aui-select__listbox:not(:where(.aui-select__listbox--sheet)){--aui-options-border:0px;border-radius:var(--aui-radius-md);box-shadow:var(--aui-shadow-md);border:0}[data-aui-style=glass] .aui-surface.density-normal{padding:18px}[data-aui-style=glass] .aui-surface.density-relaxed{padding:24px}[data-aui-style=glass] .aui-markdown{line-height:1.75}[data-aui-style=glass] .aui-markdown pre:not(.aui-code-block){border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);border:0;padding:16px}[data-aui-style=glass] .aui-markdown blockquote{background:var(--aui-bg-subtle);border-radius:0 10px 10px 0;padding:10px 16px}[data-aui-style=glass] .aui-markdown table{border-color:#0000;border-radius:12px}[data-aui-style=glass] .aui-copy-field{border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);gap:12px;padding:16px}[data-aui-style=glass] .aui-copy-field pre{background:var(--aui-bg-panel);border-color:#0000}[data-aui-style=glass] .aui-progress-steps{border-radius:var(--aui-radius-md);background:var(--aui-bg-subtle);border:0;gap:6px;padding:6px}[data-aui-style=glass] .aui-resource-table-wrap{border-radius:var(--aui-radius-lg);border-color:#0000}[data-aui-style=glass] .aui-diff__header{background:var(--aui-bg-subtle);padding:12px 16px}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){[data-aui-style=glass] .aui-select__listbox:not(.aui-select__listbox--glass):not(:where(.aui-select__listbox--sheet)){background:color-mix(in srgb,var(--aui-bg-floating) 82%,transparent);-webkit-backdrop-filter:blur(24px)saturate(140%)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){[data-aui-style=glass] .aui-select__listbox:not(.aui-select__listbox--glass):not(:where(.aui-select__listbox--sheet)){background:var(--aui-bg-floating);-webkit-backdrop-filter:none}}@media (prefers-contrast:more),(forced-colors:active){[data-aui-style=glass] :is(.aui-select__trigger,.aui-select__listbox:not(:where(.aui-select__listbox--sheet)),.aui-theme-switch,.aui-resource-table-wrap){outline-offset:-1px;outline:1px solid}}[data-aui-style=glass] .aui-icon-button--sm{width:var(--aui-control-height-sm);height:var(--aui-control-height-sm)}[data-aui-style=glass] .aui-icon-button--md{width:var(--aui-control-height-md);height:var(--aui-control-height-md)}[data-aui-style=glass] .aui-icon-button__tooltip{border-radius:var(--aui-radius-sm);box-shadow:var(--aui-shadow-md);border:0}[data-aui-style=glass] .aui-diff{border-radius:16px;overflow:hidden}[data-aui-style=glass] .aui-icon-button{--aui-icon-button-active-border:transparent}[data-aui-style=glass] .aui-icon-button>svg{flex-shrink:0;display:block}[data-aui-style=glass] .aui-app-bar{background:var(--aui-bg-panel);border-bottom-color:#0000}[data-aui-style=glass] .aui-workbench-nav-item{border-radius:12px;min-height:38px}[data-aui-style=glass] .aui-resource-list{gap:6px;padding:8px}[data-aui-style=glass] .aui-resource-list__main{padding:14px 12px}[data-aui-style=glass] .aui-resource-list strong{font-size:13px}[data-aui-style=glass] .aui-resource-master-detail{background:var(--aui-bg-subtle);border:0;border-radius:20px;gap:12px}[data-aui-style=glass] .aui-resource-master-detail__master{background:0 0;border:0}[data-aui-style=glass] .aui-resource-master-detail__detail{border-radius:var(--aui-radius-lg);background:var(--aui-bg-panel);padding:24px}[data-aui-style=glass] .aui-resource-table th{padding:12px 16px;font-weight:600}[data-aui-style=glass] .aui-resource-table td{padding:16px}[data-aui-style=glass] .aui-workspace-summary{border-radius:var(--aui-radius-lg);background:var(--aui-bg-subtle);border-color:#0000;gap:14px;padding:20px}[data-aui-style=glass] .aui-repository-bindings,[data-aui-style=glass] .aui-timeline{gap:20px}[data-aui-style=glass] .aui-timeline-node{padding:12px 0 16px}[data-aui-style=glass] :is(.aui-evidence-list,.aui-open-question-list,.aui-next-action-list){gap:10px}[data-aui-style=glass] .aui-drawer--workspace{border-radius:var(--aui-radius-xl);border:0}@media (width<=760px){[data-aui-style=glass] .aui-resource-master-detail{gap:0}[data-aui-style=glass] .aui-resource-master-detail__detail,[data-aui-style=glass] .aui-surface.density-relaxed{padding:16px}}@media (prefers-contrast:more),(forced-colors:active){[data-aui-style=glass] .aui-resource-master-detail{outline-offset:-1px;outline:1px solid}}[data-aui-style=glass] .aui-timeline-node__body{border-radius:var(--aui-radius-md);border:0;padding:12px 14px}[data-aui-style=glass] .kind-result_snapshot .aui-timeline-node__body{background:var(--aui-bg-subtle)}:root,[data-aui-theme=light]{--aui-color-blue-surface:#edf2ff;--aui-color-blue-ink:#3554a5;--aui-color-blue-solid:#4061cc;--aui-color-blue-hover:#3251b4;--aui-color-iris-surface:#f1edfa;--aui-color-iris-ink:#705094;--aui-color-iris-solid:#7955a3;--aui-color-iris-hover:#68468f;--aui-color-sage-surface:#eaf3ed;--aui-color-sage-ink:#366b50;--aui-color-sage-solid:#43765c;--aui-color-sage-hover:#32634b;--aui-color-amber-surface:#faf0df;--aui-color-amber-ink:#855b26;--aui-color-amber-solid:#976525;--aui-color-amber-hover:#80531a;--aui-color-rose-surface:#f9e9ec;--aui-color-rose-ink:#a33e54;--aui-color-rose-solid:#b2445d;--aui-color-rose-hover:#98354b;--aui-color-on-solid:#fff;--aui-color-neutral-surface:#fff;--aui-color-neutral-ink:#17191d;--aui-color-neutral-solid:#2f6fed;--aui-color-neutral-hover:#2459c7;--aui-color-paper:#fcfbf8;--aui-color-card:#fff;--aui-color-muted:#f2f1ee}[data-aui-theme=dark]{--aui-color-blue-surface:#242e46;--aui-color-blue-ink:#b4c8ff;--aui-color-blue-solid:#aec3ff;--aui-color-blue-hover:#c5d3ff;--aui-color-iris-surface:#312a40;--aui-color-iris-ink:#d1bceb;--aui-color-iris-solid:#cdb6e9;--aui-color-iris-hover:#dfcdf3;--aui-color-sage-surface:#24372e;--aui-color-sage-ink:#b0d5bc;--aui-color-sage-solid:#aad1b7;--aui-color-sage-hover:#c4dfcc;--aui-color-amber-surface:#3b3023;--aui-color-amber-ink:#e8c492;--aui-color-amber-solid:#e4bd84;--aui-color-amber-hover:#f1d2a5;--aui-color-rose-surface:#3d2830;--aui-color-rose-ink:#f0b3c1;--aui-color-rose-solid:#e9a9b9;--aui-color-rose-hover:#f4c6d2;--aui-color-on-solid:#19212b;--aui-color-neutral-surface:#15181e;--aui-color-neutral-ink:#f3f4f6;--aui-color-neutral-solid:#7aa2f7;--aui-color-neutral-hover:#9ab8fa;--aui-color-paper:#191c20;--aui-color-card:#22262b;--aui-color-muted:#282c32}[data-aui-color=blue]{--aui-color-surface:var(--aui-color-blue-surface);--aui-color-ink:var(--aui-color-blue-ink);--aui-color-solid:var(--aui-color-blue-solid);--aui-color-hover:var(--aui-color-blue-hover)}[data-aui-color=iris]{--aui-color-surface:var(--aui-color-iris-surface);--aui-color-ink:var(--aui-color-iris-ink);--aui-color-solid:var(--aui-color-iris-solid);--aui-color-hover:var(--aui-color-iris-hover)}[data-aui-color=sage]{--aui-color-surface:var(--aui-color-sage-surface);--aui-color-ink:var(--aui-color-sage-ink);--aui-color-solid:var(--aui-color-sage-solid);--aui-color-hover:var(--aui-color-sage-hover)}[data-aui-color=amber]{--aui-color-surface:var(--aui-color-amber-surface);--aui-color-ink:var(--aui-color-amber-ink);--aui-color-solid:var(--aui-color-amber-solid);--aui-color-hover:var(--aui-color-amber-hover)}[data-aui-color=rose]{--aui-color-surface:var(--aui-color-rose-surface);--aui-color-ink:var(--aui-color-rose-ink);--aui-color-solid:var(--aui-color-rose-solid);--aui-color-hover:var(--aui-color-rose-hover)}.aui-color-surface[data-aui-color]{--aui-surface-bg:var(--aui-color-surface);--aui-surface-bg-hover:color-mix(in srgb, var(--aui-color-solid) 9%, var(--aui-color-surface));background:var(--aui-color-surface);color:var(--aui-color-ink)}.aui-color-label[data-aui-color]{background:var(--aui-color-surface);color:var(--aui-color-ink)}.aui-color-action[data-aui-color]{--aui-accent:var(--aui-color-solid);--aui-accent-strong:var(--aui-color-hover);--aui-text-inverse:var(--aui-color-on-solid);--aui-focus-ring:0 0 0 3px color-mix(in srgb, var(--aui-color-solid) 28%, transparent)}@media (forced-colors:active){.aui-color-surface[data-aui-color],.aui-color-label[data-aui-color]{outline:1px solid canvastext}}[data-aui-color=neutral]{--aui-color-surface:var(--aui-color-neutral-surface);--aui-color-ink:var(--aui-color-neutral-ink);--aui-color-solid:var(--aui-color-neutral-solid);--aui-color-hover:var(--aui-color-neutral-hover)}:root,[data-aui-theme=light]{--aui-endpoint-azure:#3d8298;--aui-endpoint-denim:#567eb0;--aui-endpoint-indigo:#666fb4;--aui-endpoint-periwinkle:#7d6aac;--aui-endpoint-iris:#9063a2;--aui-endpoint-violet:#986b91}[data-aui-theme=dark]{--aui-endpoint-azure:#7ab6c7;--aui-endpoint-denim:#89add5;--aui-endpoint-indigo:#9da8e0;--aui-endpoint-periwinkle:#b0a0d8;--aui-endpoint-iris:#c49cd2;--aui-endpoint-violet:#caa0bf}[data-aui-theme=light][data-aui-palette=mist]{--aui-bg-app:#f0f4fa;--aui-bg-rail:#e8eff8;--aui-bg-panel:#f8faff;--aui-bg-elevated:#fcfdff;--aui-bg-subtle:#eaf1fb;--aui-text-primary:#25374f;--aui-text-secondary:#536984;--aui-text-tertiary:#586c89;--aui-text-inverse:#fff;--aui-accent:#2f6fed;--aui-accent-strong:#2459c7;--aui-bg-hover:#25374f0d;--aui-fill:#25374f1f;--aui-fill-secondary:#25374f12;--aui-fill-tertiary:#25374f0a;--aui-fill-quaternary:#25374f05;--aui-border-subtle:#25374f1a;--aui-border-strong:#25374f2e;--aui-bg-group:color-mix(in srgb, var(--aui-text-primary) 4%, var(--aui-bg-panel));--aui-bg-card:var(--aui-bg-panel);--aui-bg-floating:var(--aui-bg-elevated);--aui-glass-bg:color-mix(in srgb, var(--aui-bg-panel) 92%, transparent);--aui-glass-border:var(--aui-border-subtle);--aui-color-neutral-surface:#f8faff;--aui-color-neutral-ink:#25374f;--aui-color-neutral-solid:#2f6fed;--aui-color-neutral-hover:#2459c7;--aui-color-paper:#f0f4fa;--aui-color-card:#f8faff;--aui-color-muted:#eaf1fb}[data-aui-theme=light][data-aui-palette=moss]{--aui-bg-app:#f3f1eb;--aui-bg-rail:#eae9e2;--aui-bg-panel:#faf9f5;--aui-bg-elevated:#fdfcf9;--aui-bg-subtle:#f0f0e8;--aui-text-primary:#253b32;--aui-text-secondary:#56685f;--aui-text-tertiary:#62746b;--aui-text-inverse:#fff;--aui-accent:#356754;--aui-accent-strong:#285440;--aui-bg-hover:#253b320d;--aui-fill:#253b321f;--aui-fill-secondary:#253b3212;--aui-fill-tertiary:#253b320a;--aui-fill-quaternary:#253b3205;--aui-border-subtle:#253b321a;--aui-border-strong:#253b322e;--aui-bg-group:color-mix(in srgb, var(--aui-text-primary) 4%, var(--aui-bg-panel));--aui-bg-card:var(--aui-bg-panel);--aui-bg-floating:var(--aui-bg-elevated);--aui-glass-bg:color-mix(in srgb, var(--aui-bg-panel) 92%, transparent);--aui-glass-border:var(--aui-border-subtle);--aui-color-neutral-surface:#faf9f5;--aui-color-neutral-ink:#253b32;--aui-color-neutral-solid:#356754;--aui-color-neutral-hover:#285440;--aui-color-paper:#f3f1eb;--aui-color-card:#faf9f5;--aui-color-muted:#f0f0e8}[data-aui-theme=light][data-aui-palette=clay]{--aui-bg-app:#f4f1eb;--aui-bg-rail:#ebe7de;--aui-bg-panel:#fbfaf7;--aui-bg-elevated:#fdfbf8;--aui-bg-subtle:#f3eee7;--aui-text-primary:#302d2c;--aui-text-secondary:#6d6662;--aui-text-tertiary:#796b64;--aui-text-inverse:#fff;--aui-accent:#94545a;--aui-accent-strong:#7b4148;--aui-bg-hover:#302d2c0d;--aui-fill:#302d2c1f;--aui-fill-secondary:#302d2c12;--aui-fill-tertiary:#302d2c0a;--aui-fill-quaternary:#302d2c05;--aui-border-subtle:#302d2c1a;--aui-border-strong:#302d2c2e;--aui-bg-group:color-mix(in srgb, var(--aui-text-primary) 4%, var(--aui-bg-panel));--aui-bg-card:var(--aui-bg-panel);--aui-bg-floating:var(--aui-bg-elevated);--aui-glass-bg:color-mix(in srgb, var(--aui-bg-panel) 92%, transparent);--aui-glass-border:var(--aui-border-subtle);--aui-color-neutral-surface:#fbfaf7;--aui-color-neutral-ink:#302d2c;--aui-color-neutral-solid:#94545a;--aui-color-neutral-hover:#7b4148;--aui-color-paper:#f4f1eb;--aui-color-card:#fbfaf7;--aui-color-muted:#f3eee7}[data-aui-theme=light][data-aui-palette=iris]{--aui-bg-app:#f6f4f8;--aui-bg-rail:#f0edf4;--aui-bg-panel:#faf8fc;--aui-bg-elevated:#fdfbff;--aui-bg-subtle:#f1edf5;--aui-text-primary:#2c2932;--aui-text-secondary:#6e6977;--aui-text-tertiary:#776c86;--aui-text-inverse:#fff;--aui-accent:#6f568f;--aui-accent-strong:#5d457c;--aui-bg-hover:#2c29320d;--aui-fill:#2c29321f;--aui-fill-secondary:#2c293212;--aui-fill-tertiary:#2c29320a;--aui-fill-quaternary:#2c293205;--aui-border-subtle:#2c29321a;--aui-border-strong:#2c29322e;--aui-bg-group:color-mix(in srgb, var(--aui-text-primary) 4%, var(--aui-bg-panel));--aui-bg-card:var(--aui-bg-panel);--aui-bg-floating:var(--aui-bg-elevated);--aui-glass-bg:color-mix(in srgb, var(--aui-bg-panel) 92%, transparent);--aui-glass-border:var(--aui-border-subtle);--aui-color-neutral-surface:#faf8fc;--aui-color-neutral-ink:#2c2932;--aui-color-neutral-solid:#6f568f;--aui-color-neutral-hover:#5d457c;--aui-color-paper:#f6f4f8;--aui-color-card:#faf8fc;--aui-color-muted:#f1edf5}[data-aui-theme=dark][data-aui-palette=mist]{--aui-bg-app:#101722;--aui-bg-rail:#0c121c;--aui-bg-panel:#151e2b;--aui-bg-elevated:#1b283a;--aui-bg-subtle:#192538;--aui-text-primary:#edf3fc;--aui-text-secondary:#b1c1d8;--aui-text-tertiary:#91a5c0;--aui-text-inverse:#101722;--aui-accent:#7aa2f7;--aui-accent-strong:#9ab8fa;--aui-bg-hover:#edf3fc14;--aui-fill:#edf3fc2e;--aui-fill-secondary:#edf3fc1c;--aui-fill-tertiary:#edf3fc12;--aui-fill-quaternary:#edf3fc08;--aui-border-subtle:#edf3fc24;--aui-border-strong:#edf3fc3d;--aui-bg-group:color-mix(in srgb, var(--aui-text-primary) 4%, var(--aui-bg-panel));--aui-bg-card:var(--aui-bg-panel);--aui-bg-floating:var(--aui-bg-elevated);--aui-glass-bg:color-mix(in srgb, var(--aui-bg-panel) 92%, transparent);--aui-glass-border:var(--aui-border-subtle);--aui-color-neutral-surface:#151e2b;--aui-color-neutral-ink:#edf3fc;--aui-color-neutral-solid:#7aa2f7;--aui-color-neutral-hover:#9ab8fa;--aui-color-paper:#101722;--aui-color-card:#151e2b;--aui-color-muted:#192538}[data-aui-theme=dark][data-aui-palette=moss]{--aui-bg-app:#111612;--aui-bg-rail:#0d110e;--aui-bg-panel:#141a16;--aui-bg-elevated:#1a211c;--aui-bg-subtle:#171d19;--aui-text-primary:#ecf2ed;--aui-text-secondary:#b1c1b5;--aui-text-tertiary:#9bac9f;--aui-text-inverse:#101318;--aui-accent:#a4c4b0;--aui-accent-strong:#bdd8c7;--aui-bg-hover:#ecf2ed14;--aui-fill:#ecf2ed2e;--aui-fill-secondary:#ecf2ed1c;--aui-fill-tertiary:#ecf2ed12;--aui-fill-quaternary:#ecf2ed08;--aui-border-subtle:#ecf2ed24;--aui-border-strong:#ecf2ed3d;--aui-bg-group:color-mix(in srgb, var(--aui-text-primary) 4%, var(--aui-bg-panel));--aui-bg-card:var(--aui-bg-panel);--aui-bg-floating:var(--aui-bg-elevated);--aui-glass-bg:color-mix(in srgb, var(--aui-bg-panel) 92%, transparent);--aui-glass-border:var(--aui-border-subtle);--aui-color-neutral-surface:#141a16;--aui-color-neutral-ink:#ecf2ed;--aui-color-neutral-solid:#a4c4b0;--aui-color-neutral-hover:#bdd8c7;--aui-color-paper:#111612;--aui-color-card:#141a16;--aui-color-muted:#171d19}[data-aui-theme=dark][data-aui-palette=clay]{--aui-bg-app:#181213;--aui-bg-rail:#140e0f;--aui-bg-panel:#1c1617;--aui-bg-elevated:#231c1d;--aui-bg-subtle:#1e1919;--aui-text-primary:#f5eeea;--aui-text-secondary:#c6b8b1;--aui-text-tertiary:#bda79d;--aui-text-inverse:#101318;--aui-accent:#d5a6a1;--aui-accent-strong:#e9bdb8;--aui-bg-hover:#f5eeea14;--aui-fill:#f5eeea2e;--aui-fill-secondary:#f5eeea1c;--aui-fill-tertiary:#f5eeea12;--aui-fill-quaternary:#f5eeea08;--aui-border-subtle:#f5eeea24;--aui-border-strong:#f5eeea3d;--aui-bg-group:color-mix(in srgb, var(--aui-text-primary) 4%, var(--aui-bg-panel));--aui-bg-card:var(--aui-bg-panel);--aui-bg-floating:var(--aui-bg-elevated);--aui-glass-bg:color-mix(in srgb, var(--aui-bg-panel) 92%, transparent);--aui-glass-border:var(--aui-border-subtle);--aui-color-neutral-surface:#1c1617;--aui-color-neutral-ink:#f5eeea;--aui-color-neutral-solid:#d5a6a1;--aui-color-neutral-hover:#e9bdb8;--aui-color-paper:#181213;--aui-color-card:#1c1617;--aui-color-muted:#1e1919}[data-aui-theme=dark][data-aui-palette=iris]{--aui-bg-app:#15121b;--aui-bg-rail:#110e16;--aui-bg-panel:#1a1621;--aui-bg-elevated:#211c2a;--aui-bg-subtle:#1d1825;--aui-text-primary:#f2eef7;--aui-text-secondary:#bdb3ce;--aui-text-tertiary:#afa4c1;--aui-text-inverse:#101318;--aui-accent:#b6aad1;--aui-accent-strong:#c9bee0;--aui-bg-hover:#f2eef714;--aui-fill:#f2eef72e;--aui-fill-secondary:#f2eef71c;--aui-fill-tertiary:#f2eef712;--aui-fill-quaternary:#f2eef708;--aui-border-subtle:#f2eef724;--aui-border-strong:#f2eef73d;--aui-bg-group:color-mix(in srgb, var(--aui-text-primary) 4%, var(--aui-bg-panel));--aui-bg-card:var(--aui-bg-panel);--aui-bg-floating:var(--aui-bg-elevated);--aui-glass-bg:color-mix(in srgb, var(--aui-bg-panel) 92%, transparent);--aui-glass-border:var(--aui-border-subtle);--aui-color-neutral-surface:#1a1621;--aui-color-neutral-ink:#f2eef7;--aui-color-neutral-solid:#b6aad1;--aui-color-neutral-hover:#c9bee0;--aui-color-paper:#15121b;--aui-color-card:#1a1621;--aui-color-muted:#1d1825}.aui-color-surface[data-aui-color],[data-aui-environment=inherit][data-aui-color]{--aui-bg-group:var(--aui-color-surface);--aui-bg-card:var(--aui-color-surface);--aui-bg-floating:var(--aui-color-surface);--aui-bg-panel:var(--aui-color-surface);--aui-bg-elevated:var(--aui-color-surface);--aui-bg-subtle:var(--aui-color-surface);--aui-bg-hover:color-mix(in srgb, var(--aui-color-ink) var(--aui-hover-opacity), transparent);--aui-text-primary:var(--aui-color-ink);--aui-text-secondary:var(--aui-color-ink);--aui-text-tertiary:var(--aui-color-ink);--aui-text-inverse:var(--aui-color-on-solid);--aui-accent:var(--aui-color-solid);--aui-accent-strong:var(--aui-color-hover);--aui-fill:color-mix(in srgb, var(--aui-color-ink) 24%, transparent);--aui-fill-secondary:color-mix(in srgb, var(--aui-color-ink) 11%, transparent);--aui-fill-tertiary:color-mix(in srgb, var(--aui-color-ink) 9%, transparent);--aui-fill-quaternary:color-mix(in srgb, var(--aui-color-ink) 4%, transparent);--aui-border-subtle:color-mix(in srgb, var(--aui-color-ink) 20%, transparent);--aui-border-strong:color-mix(in srgb, var(--aui-color-ink) 45%, transparent);--aui-control-bg:color-mix(in srgb, var(--aui-color-ink) 4%, var(--aui-color-surface));--aui-control-bg-hover:color-mix(in srgb, var(--aui-color-ink) 9%, var(--aui-color-surface));--aui-control-bg-active:color-mix(in srgb, var(--aui-color-ink) 11%, var(--aui-color-surface));--aui-control-bg-danger:color-mix(in srgb, var(--aui-danger) 4%, var(--aui-color-surface));--aui-focus-ring:0 0 0 3px color-mix(in srgb, var(--aui-accent) 26%, transparent);--aui-control-keyboard-ring:0 0 0 2px color-mix(in srgb, var(--aui-accent) 20%, transparent);--aui-surface-bg:var(--aui-color-surface);--aui-surface-bg-selected:var(--aui-control-bg-active);--aui-surface-bg-hover:var(--aui-control-bg-hover);--aui-overlay-bg:var(--aui-color-surface);--aui-composer-bg:var(--aui-control-bg);--aui-timeline-node-bg:var(--aui-color-surface)}:where(.aui-field,.aui-textarea,.aui-select){--aui-control-bg-hover:color-mix(in srgb, var(--aui-accent) 2%, var(--aui-control-bg));--aui-control-bg-active:color-mix(in srgb, var(--aui-accent) 3%, var(--aui-control-bg))}[data-aui-style=glass] :where(.aui-field,.aui-textarea){--aui-control-focus-color:color-mix(in srgb, var(--aui-accent) 65%, var(--lightningcss-light,var(--aui-bg-panel))var(--lightningcss-dark,var(--aui-color-neutral-ink)));--aui-control-focus-shadow:inset 0 0 0 2px var(--aui-control-focus-color);--aui-control-keyboard-ring:var(--aui-control-focus-shadow);--aui-control-plain-keyboard-ring:var(--aui-control-keyboard-ring);--aui-control-focus-duration:.18s;--aui-control-rest-duration:.14s}@media (prefers-contrast:more),(forced-colors:active){[data-aui-style=glass] :where(.aui-field,.aui-textarea){--aui-control-focus-outline:2px solid Highlight;--aui-control-focus-shadow:none;--aui-control-keyboard-ring:none;--aui-control-plain-keyboard-ring:none}}:root,[data-aui-theme],[data-aui-palette],.aui-color-surface[data-aui-color],[data-aui-environment=inherit][data-aui-color]{--aui-nav-bg-selected:color-mix(in srgb, var(--aui-accent) 22%, var(--aui-bg-subtle));--aui-nav-bg-selected-hover:color-mix(in srgb, var(--aui-accent) 26%, var(--aui-bg-subtle))}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%}body{font-family:var(--aui-font-family);color:var(--aui-text-primary);background:var(--aui-bg-app);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}:root{--product-board-max-width:1480px;--product-detail-max-width:1480px;--product-page-gutter:var(--aui-workspace-gutter);--product-page-top:clamp(20px, 2.2vw, 28px);--product-page-bottom:96px;--product-page-heading-size:clamp(24px, 2.2vw, 28px);--product-detail-heading-size:clamp(22px, 2vw, 26px)}@media (width<=760px){:root{--product-page-bottom:32px}}button,input,textarea,select{font-family:inherit}button{cursor:pointer}.os-size-observer,.os-size-observer-listener{direction:inherit;pointer-events:none;visibility:hidden;box-sizing:border-box;overflow:hidden;scroll-behavior:auto!important}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;top:0;left:0}.os-size-observer{z-index:-1;contain:strict;padding:inherit;border:inherit;box-sizing:inherit;flex-flow:row;margin:-133px;display:flex;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";box-sizing:inherit;flex:none;width:10px;height:10px;padding:10px}.os-size-observer-appear{animation:1ms forwards os-size-observer-appear-animation}.os-size-observer-listener{box-sizing:border-box;padding:inherit;border:inherit;flex:auto;margin:-133px;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{padding:inherit;border:inherit;box-sizing:content-box;flex:auto;display:block;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{direction:ltr;flex:none;bottom:0;right:0;overflow:hidden}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{box-sizing:border-box;z-index:-1;contain:strict;border:none;flex:none;max-width:0;height:0;max-height:1px;margin:0;padding:0;position:relative;top:calc(100% + 1px);overflow:hidden}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;min-width:1px;height:1000%;min-height:1px}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;scroll-behavior:auto!important;flex-flow:row!important;align-items:stretch!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;z-index:0;border:none;flex:auto;width:100%;min-width:0;height:auto;margin:0;padding:0;position:relative}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah);position:absolute}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>:not(#osFakeId){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{grid-template:1fr/1fr;display:grid}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{width:auto!important;height:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction));contain:size layout;contain:size layout style;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;position:absolute}body>.os-scrollbar{z-index:99999;position:fixed}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;border:none!important;padding:0!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translateX(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{transform:translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%));left:auto}.os-scrollbar-vertical .os-scrollbar-handle{transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%));top:auto}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";display:block;position:absolute;inset:0}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:#00000070;--os-handle-bg-hover:#0000008c;--os-handle-bg-active:#000000a8}.os-theme-light{--os-handle-bg:#ffffff70;--os-handle-bg-hover:#ffffff8c;--os-handle-bg-active:#ffffffa8}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}.os-theme-craft{--scrollbar-thumb:color-mix(in srgb, var(--aui-text-tertiary) 22%, transparent);--scrollbar-thumb-hover:color-mix(in srgb, var(--aui-text-tertiary) 48%, transparent);--scrollbar-thumb-active:color-mix(in srgb, var(--aui-text-tertiary) 68%, transparent)}[data-overlayscrollbars-viewport]{scrollbar-gutter:auto}[data-craft-scrollbar-measuring]>.os-scrollbar{display:none!important}.os-theme-craft{--os-size:7px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-handle-min-size:32px;--os-handle-border-radius:var(--aui-radius-pill);--os-handle-bg:var(--scrollbar-thumb);--os-handle-bg-hover:var(--scrollbar-thumb-hover);--os-handle-bg-active:var(--scrollbar-thumb-active)}@media (prefers-contrast:more){.os-theme-craft{--scrollbar-thumb:color-mix(in srgb, var(--aui-text-secondary) 80%, transparent);--scrollbar-thumb-hover:var(--aui-text-secondary);--scrollbar-thumb-active:var(--aui-text-primary)}}@media (forced-colors:active){.os-theme-craft{--scrollbar-thumb:CanvasText;--scrollbar-thumb-hover:Highlight;--scrollbar-thumb-active:Highlight;forced-color-adjust:none}}@media (prefers-reduced-motion:reduce){.os-theme-craft,.os-theme-craft *{transition:none!important}}:root{--aui-font-mono:var(--aui-font-family-code)}:root[data-font-preference=maple-code],:root[data-font-preference=maple]{--aui-font-family-code:"Maple Mono", "Maple Mono CN", ui-monospace, monospace}:root[data-font-preference=maple]{--aui-font-family:"Maple Mono", "Maple Mono CN", ui-monospace, monospace}html[data-craft-client-chrome=macos-overlay]{--craft-client-titlebar-height:48px;--craft-client-titlebar-leading:140px}html[data-craft-client-chrome=macos-overlay] .app-frame__sidebar .workspace-sidebar__brand{display:none}html[data-craft-client-chrome=macos-overlay] .app-frame__sidebar,html[data-craft-client-chrome=macos-overlay] .app-frame__sidebar-resize{grid-row:2}html[data-craft-client-chrome=macos-overlay] .app-frame[data-sidebar-collapsed]>.workspace-header{padding-left:var(--craft-client-titlebar-leading);grid-column:1/-1}html[data-craft-client-chrome=macos-overlay] .app-frame:not(.app-frame--workspace){--app-frame-bar-height:var(--craft-client-titlebar-height)}html[data-craft-client-chrome=macos-overlay] .app-frame>.aui-app-bar{height:var(--craft-client-titlebar-height);padding-left:var(--craft-client-titlebar-leading);grid-template-columns:auto minmax(0,1fr) auto}html[data-craft-client-chrome=macos-overlay] .aui-drawer.aui-drawer--navigation,html[data-craft-client-chrome=macos-overlay] .aui-dialog.aui-dialog--viewport{padding-top:var(--craft-client-titlebar-height)}html[data-craft-client-chrome=macos-overlay] .aui-dialog.aui-dialog--viewport:has(.endpoint-management-layout){padding-top:0}@media (width<=767px){html[data-craft-client-chrome=macos-overlay] .endpoint-management-header{padding-left:var(--craft-client-titlebar-leading)}}@media (width<=760px){html[data-craft-client-chrome=macos-overlay] .aui-drawer.aui-drawer--workspace:has(.workspace-region){padding-top:var(--craft-client-titlebar-height)}}
