@layer reset;@layer fumble-layout{.agents-workspace{align-items:stretch;width:100%;height:100%;min-height:0}.agents-sidebar{min-height:0;padding:var(--spacing-4) var(--spacing-3);border-inline-end:.0625rem solid var(--color-border);view-transition-name:agents-sidebar;flex:0 0 17rem;overflow-y:auto}.agents-sidebar-heading{padding-inline:var(--spacing-2)}.agents-main{flex:auto;min-width:0;min-height:0}.agents-main-bar{padding:var(--spacing-2) var(--spacing-3) 0}.agents-hero{width:100%;max-width:46rem;padding:var(--spacing-6) var(--spacing-4) 14vh;flex:auto;justify-content:center;margin-inline:auto}.agents-hero>.agents-composer{width:100%}.agents-hero-title{text-align:center}.agents-thread{flex:auto;width:100%;min-height:0}.agents-thread-header{width:100%;max-width:50rem;padding:var(--spacing-3) var(--spacing-4);view-transition-name:agents-thread-header;margin-inline:auto}.agents-composer{view-transition-name:agent-composer}.composer-stack{width:100%}.composer-context{min-height:1.75rem;padding-inline:var(--spacing-1);color:var(--color-text-secondary)}.composer-context-item{min-width:0;padding-inline:var(--spacing-2)}.composer-context-item>svg{flex:none;width:.875rem;height:.875rem}.composer-context-picker{color:var(--color-text-secondary);padding-inline-start:0}.composer-context-picker .composer-context-item{padding-inline:0}.working-indicator{min-height:1.5rem}.art-job-card{min-width:0;max-width:100%}.art-job-head>.astryx-text{min-width:0}.working-die,.thread-empty-die{fill:none;stroke-linejoin:round}.working-die{width:1rem;height:1rem;stroke:var(--color-accent);stroke-width:1.8px;flex:none;animation:1.4s cubic-bezier(.65,0,.35,1) infinite working-roll}.working-clock{font-variant-numeric:tabular-nums}.tool-steps{padding-block-end:var(--spacing-1)}.tool-step{min-height:1.5rem}.tool-step>svg{width:.875rem;height:.875rem;color:var(--color-text-secondary);flex:none}.tool-step[data-failed=true]>svg{color:var(--color-error)}.thread-empty{min-height:12rem;padding:var(--spacing-6) var(--spacing-3);flex:auto}.thread-empty-die{width:2.5rem;height:2.5rem;stroke:var(--color-text-secondary);stroke-width:1.1px;opacity:.6}@media (prefers-reduced-motion:reduce){.working-die{animation:none}}}@layer astryx-base,astryx-theme;@keyframes working-roll{0%{transform:rotate(0)}70%,to{transform:rotate(360deg)}}::view-transition-group(agent-composer){animation-duration:.48s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(root){animation-duration:.22s}::view-transition-new(root){animation-duration:.22s}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
