.hero-module__NmFKxW__capabilities>div{width:100%;height:160px;display:block;position:relative}.hero-module__NmFKxW__capabilities nav{position:absolute;top:0}.hero-module__NmFKxW__capabilities nav>button{cursor:default;text-align:left;text-wrap:pretty;align-items:flex-start;width:100%;height:24px;margin:0;font-size:16px;line-height:24px;transition:height .5s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.hero-module__NmFKxW__capabilities nav>button:has([aria-hidden=false]){height:var(--expanded-height,24px)}.hero-module__NmFKxW__capabilities nav>button>span{display:block}.hero-module__NmFKxW__capabilities nav>button>span>span:first-child{color:var(--reference-fg);font-weight:500;transition:color .5s ease-out;display:inline}.hero-module__NmFKxW__capabilities nav>button>span>span:first-child.text-gray-900{color:var(--reference-muted)}.hero-module__NmFKxW__capabilities [aria-hidden]{color:var(--reference-muted);font-weight:400;display:inline}.hero-module__NmFKxW__capabilities [aria-hidden=true]{opacity:0;transition:opacity .3s ease-out}.hero-module__NmFKxW__capabilities [aria-hidden=false]{opacity:1;transition:opacity .5s ease-out}.hero-module__NmFKxW__capabilities nav>button:focus-visible{outline:1px solid var(--reference-muted);outline-offset:4px}@media (prefers-reduced-motion:reduce){.hero-module__NmFKxW__capabilities nav>button,.hero-module__NmFKxW__capabilities [aria-hidden]{transition:none}}.hero-module__NmFKxW__capabilities nav>button{appearance:none;color:inherit;font-family:inherit;font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0}@container (max-width:600px){.hero-module__NmFKxW__headline{max-width:100%}.hero-module__NmFKxW__headline h1>span{white-space:normal}}
.project-conversation-module__QMb8la__projectCard{container-type:inline-size}.project-conversation-module__QMb8la__projectCard>img{object-fit:fill}.project-conversation-module__QMb8la__projectConversation{color:#111c3c;background:linear-gradient(120deg,#fafcfd,#f0f5f9);width:79.7%;height:43.1%;font:400 2.95cqw/1.35 Arial,sans-serif;position:absolute;top:14.1%;left:20.3%;overflow:hidden}.project-conversation-module__QMb8la__projectTitle{border-bottom:1px solid #e0e8f3;padding:2.15cqw 3.2cqw;font-size:3.2cqw;font-weight:600}.project-conversation-module__QMb8la__projectMessages{gap:2.5cqw;padding:2.3cqw 3.2cqw;display:grid}.project-conversation-module__QMb8la__projectMessage{grid-template-columns:5.2cqw 1fr;gap:2cqw;display:grid}.project-conversation-module__QMb8la__messageAuthor{justify-content:space-between;gap:1cqw;margin-bottom:.65cqw;font-weight:500;display:flex}.project-conversation-module__QMb8la__messageAuthor>span{color:#a2abc4;font-size:2.1cqw}.project-conversation-module__QMb8la__projectMessage p{color:#717184;margin:0}.project-conversation-module__QMb8la__projectMessage mark{color:#4f87ce;background:#dce1ff;border-radius:.4cqw}.project-conversation-module__QMb8la__alexAvatar,.project-conversation-module__QMb8la__eveAvatar,.project-conversation-module__QMb8la__jamieAvatar{background-repeat:no-repeat;border-radius:.8cqw;width:5.2cqw;height:5.2cqw;display:block}.project-conversation-module__QMb8la__alexAvatar{background-image:url(/marketing/images/agents/use-cases/lovelyos-team-workspace.png);background-position:-20.1cqw -23.1cqw;background-size:85.7cqw}.project-conversation-module__QMb8la__eveAvatar{background-image:url(/marketing/images/agents/use-cases/lovelyos-team-workspace.png);background-position:-20.1cqw -37.6cqw;background-size:85.7cqw;border-radius:50%}.project-conversation-module__QMb8la__jamieAvatar{background-image:url(/marketing/images/lovelyos/use-cases/project-atlas-conversation.webp);background-position:-13.3cqw -44.9cqw;background-size:80cqw}
.platform-capabilities-module__mWsXOW__visual[data-tone=green]{background-blend-mode:normal, luminosity;--accent:#527c69;background-color:#96b7a3;background-image:linear-gradient(135deg,#eef8e95c,#c7ead83d),url(/marketing/images/agents/lovely-agents-cloud-blue.webp);background-position:50%;background-size:cover}.platform-capabilities-module__mWsXOW__visual[data-tone=red]{background-blend-mode:normal, luminosity;--accent:#a65d55;background-color:#d77988;background-image:linear-gradient(135deg,#fff0f25c,#f7c9d13d),url(/marketing/images/agents/lovely-agents-cloud-blue.webp);background-position:50%;background-size:cover}.platform-capabilities-module__mWsXOW__window{width:100%;max-width:265px}.platform-capabilities-module__mWsXOW__model,.platform-capabilities-module__mWsXOW__usage{padding:12px}.platform-capabilities-module__mWsXOW__model>small{margin-bottom:8px;display:block}.platform-capabilities-module__mWsXOW__selected{background:#ffffff30;border:1px solid #fffa;border-radius:7px;align-items:center;gap:7px;margin-bottom:6px;padding:8px;display:flex}.platform-capabilities-module__mWsXOW__selected>svg:last-child{margin-left:auto}.platform-capabilities-module__mWsXOW__option{border-bottom:1px solid #fff5;justify-content:space-between;align-items:center;gap:8px;padding:7px 3px;font-size:9px;display:flex}.platform-capabilities-module__mWsXOW__option:last-child{border-bottom:0}.platform-capabilities-module__mWsXOW__usage header{justify-content:space-between;align-items:center;gap:6px;font-size:9px;display:flex}.platform-capabilities-module__mWsXOW__usage header>span{border:1px solid #fff8;border-radius:20px;padding:3px 5px;font-size:7px}.platform-capabilities-module__mWsXOW__bars{border-bottom:1px solid #fff8;align-items:end;gap:6px;height:65px;margin-bottom:5px;padding:12px 0 0;display:flex}.platform-capabilities-module__mWsXOW__bars i{background:#7290b366;border:1px solid #ffffff75;border-radius:3px 3px 0 0;flex:1}.platform-capabilities-module__mWsXOW__provider{align-items:center;gap:7px;display:inline-flex}.platform-capabilities-module__mWsXOW__provider img{object-fit:contain;flex-shrink:0;width:16px;height:16px}
.workspace-state-page{min-height:100dvh;padding:var(--ds-space-6);background:var(--ds-canvas-bg);color:var(--ds-text-strong);place-items:center;display:grid;overflow:hidden}.workspace-state-content{text-align:center;justify-items:center;width:min(440px,100%);display:grid}.workspace-state-content h1{max-width:420px;color:var(--ds-text-strong);font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-title);text-wrap:balance;margin:0;line-height:1.25}.workspace-state-body{max-width:420px;color:var(--ds-text-muted);font-size:var(--font-size-compact);line-height:var(--line-height-body);text-wrap:pretty;margin:10px 0 0}.platform-agents-page{align-content:start;gap:var(--ds-space-6);width:100%;min-width:0;display:grid}.platform-agent-automations-page{--assistant-rail-bg:var(--ds-canvas-bg);--assistant-rail-section-bg:var(--ds-surface-muted-bg);--assistant-rail-soft-line:var(--ds-line)}:is(.platform-agent-automations-page,.platform-agent-events-page) .platform-agent-operation-surface,:is(.platform-agent-automations-page,.platform-agent-events-page) .platform-agent-operation-toolbar,.platform-agent-events-page .platform-agent-activity-log{background:var(--ds-canvas-bg)}.platform-agent-inventory-page{height:100%;min-height:0;padding-bottom:var(--ds-space-4);scrollbar-gutter:auto;flex-direction:column;display:flex;overflow:hidden}.platform-agent-directory-context{margin:0 0 var(--ds-space-4);color:var(--ds-text-muted);font-size:var(--font-size-compact);flex:none}.platform-agent-directory-context a{text-underline-offset:3px;text-decoration:underline}.platform-agent-inventory-page>.platform-agent-roster,.platform-agent-inventory-page .platform-agent-roster-viewport{flex:auto;min-height:0}.platform-agent-inventory-page .platform-agent-strip{scrollbar-width:none;height:100%;min-height:0;padding-bottom:0}.platform-agent-inventory-page .platform-agent-strip::-webkit-scrollbar{display:none}.platform-agent-inventory-page .platform-agent-card{height:100%;min-height:0}.platform-agent-inventory-page .platform-agent-card-link{grid-template-rows:minmax(0,62%) minmax(0,1fr);height:100%;min-height:0}.platform-agent-add-action,.platform-agents-header-actions,.platform-agent-lifecycle>div{justify-content:space-between;align-items:center;gap:var(--ds-space-3);display:flex}.platform-agent-add-action{justify-content:center}.platform-agent-message,.platform-agent-inline-status,.platform-agent-catalog-message{color:var(--ds-text-muted);font-size:var(--font-size-compact);margin:0}.platform-agent-toolbar{justify-content:space-between;align-items:center;gap:var(--ds-space-5);min-width:0;display:flex}.platform-agent-roster{gap:var(--ds-space-4);flex-direction:column;min-width:0;min-height:0;display:flex}.platform-agent-toolbar-primary{flex:auto;min-width:0}.platform-agent-roster-meta,.platform-agent-roster-controls{flex:none;align-items:center;display:flex}.platform-agent-roster-meta{gap:var(--ds-space-3)}.platform-agent-roster-count{min-width:62px;color:var(--ds-text-subtle);font-size:var(--font-size-compact);text-align:right;white-space:nowrap}.platform-agent-roster-controls{gap:var(--ds-space-2)}.platform-agent-roster-controls button{width:var(--ds-space-9);height:var(--ds-space-9);border:1px solid var(--ds-line);border-radius:var(--ds-radius-control);background:var(--ds-surface-bg);color:var(--ds-text-muted);cursor:pointer;place-items:center;padding:0;transition:border-color .14s,background-color .14s,color .14s;display:inline-grid}.platform-agent-roster-controls button:is(:hover,:focus-visible):not(:disabled){border-color:color-mix(in srgb, var(--ds-text-subtle) 42%, var(--ds-line));background:var(--ds-surface-muted-bg);color:var(--ds-text-strong)}.platform-agent-roster-controls button:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.platform-agent-roster-controls button:disabled{color:var(--ds-text-subtle);cursor:default;opacity:.38}.platform-agent-search{align-items:center;gap:var(--ds-space-2);border:1px solid var(--ds-line);border-radius:var(--ds-radius-control);width:min(100%,420px);min-width:220px;padding:0 var(--ds-space-3);background:var(--ds-surface-bg);color:var(--ds-text-subtle);transition:border-color .14s,box-shadow .14s;display:flex}.platform-agent-search:focus-within{border-color:var(--accent-line-strong);color:var(--ds-text-strong);box-shadow:0 0 0 3px var(--accent-alpha-08)}.platform-agent-search input{width:100%;min-width:0;color:var(--ds-text-strong);font:inherit;font-size:var(--font-size-compact);background:0 0;border:0;outline:0;padding:9px 0}.platform-agent-search input::placeholder{color:var(--ds-text-subtle)}.platform-agent-roster-viewport{isolation:isolate;min-width:0;min-height:0;display:flex;position:relative}.platform-agent-strip{--agent-card-width:clamp(292px, 30vw, 336px);align-items:stretch;gap:var(--ds-space-4);min-width:0;padding:2px 1px var(--ds-space-4);scrollbar-color:var(--ds-line) transparent;scrollbar-width:thin;scroll-padding-inline:1px;display:flex;overflow:auto hidden}.platform-agent-roster .platform-agent-strip{flex:auto;width:100%}.platform-agent-strip::-webkit-scrollbar{height:8px}.platform-agent-strip::-webkit-scrollbar-thumb{border-radius:var(--ds-radius-pill);background:var(--ds-line);background-clip:padding-box;border:2px solid #0000}.platform-agent-card{--agent-card-duration:.24s;--agent-card-easing:cubic-bezier(.22, 1, .36, 1);--agent-presence-gaze-x:0px;--agent-presence-gaze-y:0px;--agent-card-hover-bg:color-mix(in srgb, var(--ds-surface-muted-bg) 70%, var(--ds-surface-bg));width:var(--agent-card-width);min-width:var(--agent-card-width);flex:0 0 var(--agent-card-width);border:1px solid var(--ds-line);border-radius:var(--ds-radius-surface);background:var(--ds-surface-bg);min-height:396px;color:inherit;box-shadow:var(--ds-elevation-flat);transition:border-color var(--agent-card-duration) var(--agent-card-easing), background-color var(--agent-card-duration) var(--agent-card-easing), transform var(--agent-card-duration) var(--agent-card-easing);padding:0;display:block;position:relative;overflow:hidden}.platform-agent-card:is(:hover,:focus-within){border-color:color-mix(in srgb, var(--ds-text-subtle) 42%, var(--ds-line));background:var(--agent-card-hover-bg);transform:translateY(-2px)}.platform-agent-roster-empty{width:var(--agent-card-width);min-width:var(--agent-card-width);flex:0 0 var(--agent-card-width);align-content:center;place-items:center;gap:var(--ds-space-3);border:1px dashed var(--ds-line);border-radius:var(--ds-radius-surface);min-height:396px;padding:var(--ds-space-6);background:var(--ds-surface-muted-bg);color:var(--ds-text-muted);text-align:center;display:grid}.platform-agent-inventory-page .platform-agent-roster-empty{height:100%;min-height:0}.platform-agent-roster-empty h2,.platform-agent-roster-empty p{margin:0}.platform-agent-roster-empty h2{color:var(--ds-text-strong);font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}.platform-agent-roster-empty p{max-width:230px;font-size:var(--font-size-compact)}.platform-agent-card-link{box-sizing:border-box;width:100%;min-width:0;min-height:396px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;outline:none;grid-template-rows:248px minmax(148px,auto);padding:0;text-decoration:none;display:grid}.platform-agent-card-link:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:-2px}.platform-agent-card-portrait{border-bottom:1px solid var(--ds-line);background:radial-gradient(circle at 50% 52%, color-mix(in srgb, var(--ds-surface-bg) 88%, transparent) 0 16%, transparent 58%), linear-gradient(145deg, color-mix(in srgb, var(--ds-surface-bg) 38%, transparent), transparent 48%), var(--ds-surface-muted-bg);place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.platform-agent-card-portrait:after{right:var(--ds-space-4);bottom:var(--ds-space-4);left:var(--ds-space-4);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ds-line) 74%, transparent), transparent);content:"";opacity:.7;height:1px;position:absolute}.platform-agent-card-body{min-width:0;padding:var(--ds-space-5) var(--ds-space-5) var(--ds-space-6);align-content:start;gap:10px;display:grid}.platform-agent-card-heading{justify-content:space-between;align-items:center;gap:var(--ds-space-3);min-width:0;display:flex}.platform-agent-catalog-card header>span,.platform-agent-catalog-header>span{color:var(--ds-text-subtle);font-size:9px;font-weight:var(--font-weight-medium);letter-spacing:.045em;text-transform:uppercase}.platform-agent-card h2,.platform-agent-card h3,.platform-agent-catalog-card h3,.platform-agent-state h2{color:var(--ds-text-strong);margin:0}.platform-agent-card h2{min-width:0;font-size:var(--font-size-body-large);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-agent-catalog-card p,.platform-agent-state p{color:var(--ds-text-muted);margin:0;font-size:12px;line-height:1.6}.platform-agent-card-link p{color:var(--ds-text-muted);font-size:var(--font-size-compact);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.platform-agent-add-card{--agent-card-hover-bg:color-mix(in srgb, var(--ds-surface-hover-bg) 62%, var(--ds-surface-bg));border-style:dashed}.platform-agent-add-card .platform-agent-card-portrait{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--ds-surface-bg) 90%, transparent) 0 19%, transparent 52%), conic-gradient(from 210deg at 50% 50%, color-mix(in srgb, var(--accent-alpha-08) 44%, transparent), transparent 24% 72%, color-mix(in srgb, var(--ds-line) 54%, transparent)), var(--ds-surface-muted-bg)}.platform-agent-add-card-kicker{color:var(--ds-text-subtle);font-size:9px;font-weight:var(--font-weight-medium);letter-spacing:.075em;text-transform:uppercase;line-height:1}.platform-agent-add-card-title{color:var(--ds-text-strong);font-size:var(--font-size-body-large);font-weight:var(--font-weight-semibold);letter-spacing:-.02em}.platform-agent-add-card-copy{max-width:240px;color:var(--ds-text-muted);font-size:var(--font-size-compact);line-height:1.5}.platform-agent-card-status{min-width:max-content;color:var(--ds-text-subtle);font-size:10px;font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;gap:5px;line-height:1;display:inline-flex}.platform-agent-card-status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.platform-agent-card-status[data-status=active]{color:var(--text-success)}.platform-agent-card-status[data-status=draft]{color:var(--text-warning)}.platform-agent-catalog-capabilities{color:var(--ds-text-subtle);flex-wrap:wrap;align-items:center;gap:5px 0;margin:0;font-size:9px;display:flex}.platform-agent-catalog-capabilities>span{white-space:nowrap}.platform-agent-catalog-capabilities>span+span:before{color:var(--ds-line);content:"/";margin:0 7px}.platform-agent-save-action[data-state=saved]:disabled{color:var(--ds-text-subtle);cursor:default;opacity:.76;background:0 0}.platform-agent-orb{--agent-orb-primary:var(--avatar-gradient-blue-mid);--agent-orb-secondary:var(--avatar-gradient-violet-mid);--agent-orb-accent:var(--avatar-gradient-violet-light);--agent-orb-light:var(--avatar-gradient-blue-light);--agent-orb-tertiary:var(--avatar-gradient-pink-mid);--agent-orb-shadow:color-mix(in srgb, var(--avatar-gradient-blue-deep) 68%, var(--avatar-gradient-violet-mid));--agent-presence-blend-mode:multiply;--agent-presence-fill:color-mix(in srgb, var(--agent-orb-shadow) 82%, var(--agent-orb-primary));--agent-presence-opacity:.9;--agent-presence-outline:color-mix(in srgb, var(--agent-orb-light) 24%, transparent);--agent-orb-hue-shift:0deg;aspect-ratio:1;isolation:isolate;flex:none;place-items:center;width:34px;display:grid;position:relative}.platform-agent-orb[data-size=card]{width:138px}.platform-agent-orb[data-size=catalog]{width:58px}.platform-agent-orb[data-size=navigation]{width:18px}.platform-agent-orb__portrait{isolation:isolate;position:absolute;inset:0}.platform-agent-orb[data-size=card] .platform-agent-orb__portrait:before{z-index:0;background:radial-gradient(ellipse 46% 42% at var(--agent-orb-highlight-x) 49%, color-mix(in srgb, var(--agent-orb-primary) 13%, transparent) 0%, color-mix(in srgb, var(--agent-orb-primary) 5.5%, transparent) 38%, transparent 74%), radial-gradient(ellipse 30% 24% at calc(var(--agent-orb-highlight-x) - 8%) 38%, color-mix(in srgb, var(--agent-orb-secondary) 7.5%, transparent) 0%, transparent 72%);content:"";filter:blur(18px);opacity:.78;pointer-events:none;border-radius:50%;animation:9s ease-in-out infinite alternate platform-agent-orb-emitted-light;position:absolute;inset:-20%;transform:scale(.99)}@keyframes platform-agent-orb-emitted-light{0%{opacity:.7;transform:scale(.99)}to{opacity:.84;transform:scale(1.015)}}.platform-agent-orb:is([data-size=compact],[data-size=navigation]) .platform-agent-orb__portrait{transform-origin:50%;width:138px;height:138px;inset:50% auto auto 50%}.platform-agent-orb[data-size=compact] .platform-agent-orb__portrait{transform:translate(-50%,-50%)scale(.246377)}.platform-agent-orb[data-size=navigation] .platform-agent-orb__portrait{transform:translate(-50%,-50%)scale(.130435)}.platform-agent-orb__rim,.platform-agent-orb__surface,.platform-agent-orb__surface>span{border-radius:50%;position:absolute;inset:0}.platform-agent-orb__rim{z-index:1;box-shadow:0 0 8px color-mix(in srgb, var(--agent-orb-primary) 27%, transparent), 0 0 22px color-mix(in srgb, var(--agent-orb-primary) 12%, transparent);overflow:hidden}.platform-agent-orb__surface{background:radial-gradient(ellipse 34% 24% at var(--agent-orb-highlight-x) var(--agent-orb-highlight-y), color-mix(in srgb, var(--agent-orb-light) 78%, var(--ds-agent-orb-gloss)) 0 2%, color-mix(in srgb, var(--agent-orb-light) 34%, transparent) 12%, transparent 27%), radial-gradient(ellipse 74% 54% at var(--agent-orb-accent-x) var(--agent-orb-accent-y), color-mix(in srgb, var(--agent-orb-accent) 82%, transparent), color-mix(in srgb, var(--agent-orb-secondary) 62%, transparent) 38%, transparent 82%), radial-gradient(ellipse 48% 42% at calc(100% - var(--agent-orb-core-x)) calc(100% - var(--agent-orb-accent-y)), color-mix(in srgb, var(--agent-orb-tertiary) 72%, transparent), transparent 72%), linear-gradient(var(--agent-orb-rotation), color-mix(in srgb, var(--agent-orb-primary) 82%, var(--agent-orb-light)), color-mix(in srgb, var(--agent-orb-primary) 58%, var(--agent-orb-tertiary)) var(--agent-orb-depth), color-mix(in srgb, var(--agent-orb-secondary) 82%, var(--agent-orb-accent)) 74%, var(--agent-orb-accent) 116%);filter:brightness(1.1) saturate(1.22) hue-rotate(var(--agent-orb-hue-shift));transition:filter var(--agent-card-duration) var(--agent-card-easing);inset:0;overflow:hidden;transform:translateZ(0)}.platform-agent-orb__atmosphere{background:radial-gradient(ellipse 62% 52% at 28% 35%, color-mix(in srgb, var(--agent-orb-light) 22%, transparent), transparent 72%), radial-gradient(ellipse 68% 58% at 72% 70%, color-mix(in srgb, var(--agent-orb-accent) 28%, transparent), transparent 74%), radial-gradient(ellipse 48% 42% at 52% 44%, color-mix(in srgb, var(--agent-orb-tertiary) 24%, transparent), transparent 76%);filter:blur(10px);mix-blend-mode:soft-light;opacity:.4}.platform-agent-orb__pattern{--agent-orb-pattern-rotation:var(--agent-orb-rotation);--agent-orb-pattern-scale-y:var(--agent-orb-cloud-scale-y);background:radial-gradient(ellipse 58% 50% at var(--agent-orb-core-x) var(--agent-orb-core-y), color-mix(in srgb, var(--agent-orb-light) 28%, transparent), color-mix(in srgb, var(--agent-orb-secondary) 34%, transparent) 38%, transparent 74%), radial-gradient(ellipse 46% 40% at var(--agent-orb-accent-x) var(--agent-orb-accent-y), color-mix(in srgb, var(--agent-orb-accent) 38%, transparent), color-mix(in srgb, var(--agent-orb-tertiary) 30%, transparent) 42%, transparent 76%);filter:blur(9px);mix-blend-mode:soft-light;opacity:.46;transform:rotate(var(--agent-orb-pattern-rotation)) scaleY(var(--agent-orb-pattern-scale-y));inset:-10%}.platform-agent-orb__core{background:radial-gradient(ellipse 76% 64% at var(--agent-orb-core-x) var(--agent-orb-core-y), color-mix(in srgb, var(--agent-orb-primary) 78%, var(--agent-orb-tertiary)), color-mix(in srgb, var(--agent-orb-light) 14%, transparent) 28%, color-mix(in srgb, var(--agent-orb-tertiary) 28%, transparent) 54%, transparent 78%);filter:blur(11px);mix-blend-mode:soft-light;opacity:.22;inset:4%}.platform-agent-orb__caustic{background:radial-gradient(ellipse 52% 28% at 24% 68%, color-mix(in srgb, var(--agent-orb-primary) 30%, transparent), transparent 74%), radial-gradient(ellipse 44% 24% at 78% 34%, color-mix(in srgb, var(--agent-orb-accent) 28%, transparent), transparent 76%);filter:blur(10px);mix-blend-mode:soft-light;opacity:.36;transform:rotate(var(--agent-orb-caustic-rotation));inset:-12%}.platform-agent-orb__sheen{background:radial-gradient(ellipse 44% 24% at 31% 16%, color-mix(in srgb, var(--ds-agent-orb-gloss) 28%, transparent), transparent 62%);mix-blend-mode:soft-light;opacity:.48}.platform-agent-orb__presence{--agent-presence-gap:17px;--agent-presence-mark-height:27px;--agent-presence-mark-radius:999px;--agent-presence-mark-rotation:0deg;--agent-presence-mark-width:13px;z-index:3;justify-content:center;align-items:center;gap:var(--agent-presence-gap);pointer-events:none;transform:translate(var(--agent-presence-gaze-x), calc(var(--agent-presence-gaze-y) + 5px));will-change:transform;transition:transform .22s cubic-bezier(.22,1,.36,1);display:flex}.platform-agent-orb__presence-mark{--agent-presence-mark-scale:.98;--agent-presence-state-opacity:.78;width:var(--agent-presence-mark-width);height:var(--agent-presence-mark-height);border-radius:var(--agent-presence-mark-radius);background:var(--agent-presence-fill);box-shadow:inset 0 0 0 1px var(--agent-presence-outline);filter:blur(.15px);mix-blend-mode:var(--agent-presence-blend-mode);opacity:calc(var(--agent-presence-opacity) * var(--agent-presence-state-opacity));transform:rotate(var(--agent-presence-mark-rotation)) scale(var(--agent-presence-mark-scale));flex:none;transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1)}.platform-agent-card[data-orb-active=true] .platform-agent-orb__presence-mark{--agent-presence-mark-scale:1.02;--agent-presence-state-opacity:1}.platform-agent-orb[data-pattern=drift] .platform-agent-orb__pattern{background:radial-gradient(ellipse 76% 44% at 18% 42%, color-mix(in srgb, var(--agent-orb-light) 48%, transparent), color-mix(in srgb, var(--agent-orb-primary) 18%, transparent) 38%, transparent 78%), radial-gradient(ellipse 64% 40% at 82% 64%, color-mix(in srgb, var(--agent-orb-accent) 42%, transparent), color-mix(in srgb, var(--agent-orb-tertiary) 16%, transparent) 42%, transparent 76%)}.platform-agent-orb[data-pattern=tide] .platform-agent-orb__pattern{background:radial-gradient(ellipse 48% 72% at 40% 18%, color-mix(in srgb, var(--agent-orb-light) 46%, transparent), transparent 76%), radial-gradient(ellipse 56% 64% at 66% 82%, color-mix(in srgb, var(--agent-orb-tertiary) 40%, transparent), color-mix(in srgb, var(--agent-orb-secondary) 16%, transparent) 42%, transparent 78%)}.platform-agent-orb[data-pattern=twin] .platform-agent-orb__pattern{background:radial-gradient(ellipse 48% 44% at 24% 34%, color-mix(in srgb, var(--agent-orb-light) 48%, transparent), color-mix(in srgb, var(--agent-orb-primary) 16%, transparent) 38%, transparent 76%), radial-gradient(ellipse 52% 46% at 78% 70%, color-mix(in srgb, var(--agent-orb-tertiary) 46%, transparent), color-mix(in srgb, var(--agent-orb-secondary) 16%, transparent) 40%, transparent 78%)}.platform-agent-orb[data-pattern=mist] .platform-agent-orb__pattern{background:radial-gradient(ellipse 54% 46% at 18% 68%, color-mix(in srgb, var(--agent-orb-light) 34%, transparent), transparent 78%), radial-gradient(ellipse 46% 40% at 56% 24%, color-mix(in srgb, var(--agent-orb-tertiary) 32%, transparent), transparent 76%), radial-gradient(ellipse 52% 44% at 86% 72%, color-mix(in srgb, var(--agent-orb-secondary) 30%, transparent), transparent 80%)}.platform-agent-orb[data-palette=aurora]{--agent-orb-primary:var(--avatar-gradient-green-mid);--agent-orb-secondary:var(--avatar-gradient-blue-mid);--agent-orb-accent:var(--avatar-gradient-blue-light);--agent-orb-light:var(--avatar-gradient-green-light);--agent-orb-tertiary:var(--avatar-gradient-violet-light);--agent-orb-shadow:color-mix(in srgb, var(--avatar-gradient-green-deep) 68%, var(--avatar-gradient-blue-mid))}.platform-agent-orb[data-palette=violet]{--agent-orb-primary:var(--avatar-gradient-violet-mid);--agent-orb-secondary:var(--avatar-gradient-pink-mid);--agent-orb-accent:var(--avatar-gradient-pink-light);--agent-orb-light:var(--avatar-gradient-violet-light);--agent-orb-tertiary:var(--avatar-gradient-blue-light);--agent-orb-shadow:color-mix(in srgb, var(--avatar-gradient-violet-deep) 68%, var(--avatar-gradient-pink-mid))}.platform-agent-orb[data-palette=rose]{--agent-orb-primary:var(--avatar-gradient-pink-mid);--agent-orb-secondary:var(--avatar-gradient-violet-mid);--agent-orb-accent:var(--avatar-gradient-violet-light);--agent-orb-light:var(--avatar-gradient-pink-light);--agent-orb-tertiary:var(--avatar-gradient-orange-light);--agent-orb-shadow:color-mix(in srgb, var(--avatar-gradient-pink-deep) 68%, var(--avatar-gradient-violet-mid))}.platform-agent-orb[data-palette=coral]{--agent-orb-primary:var(--avatar-gradient-orange-mid);--agent-orb-secondary:var(--avatar-gradient-pink-mid);--agent-orb-accent:var(--avatar-gradient-pink-light);--agent-orb-light:var(--avatar-gradient-orange-light);--agent-orb-tertiary:var(--avatar-gradient-violet-light);--agent-orb-shadow:color-mix(in srgb, var(--avatar-gradient-orange-deep) 68%, var(--avatar-gradient-pink-mid))}.platform-agent-orb[data-palette=lagoon]{--agent-orb-primary:var(--avatar-gradient-blue-mid);--agent-orb-secondary:var(--avatar-gradient-green-mid);--agent-orb-accent:var(--avatar-gradient-green-light);--agent-orb-light:var(--avatar-gradient-green-light);--agent-orb-tertiary:var(--avatar-gradient-violet-light);--agent-orb-shadow:color-mix(in srgb, var(--avatar-gradient-blue-deep) 68%, var(--avatar-gradient-green-mid))}.platform-agent-orb[data-palette=prism]{--agent-orb-primary:var(--avatar-gradient-blue-mid);--agent-orb-secondary:var(--avatar-gradient-pink-mid);--agent-orb-accent:var(--avatar-gradient-orange-light);--agent-orb-light:var(--avatar-gradient-violet-light);--agent-orb-tertiary:var(--avatar-gradient-orange-mid);--agent-orb-shadow:color-mix(in srgb, var(--avatar-gradient-blue-deep) 68%, var(--avatar-gradient-pink-mid))}.platform-agent-orb[data-palette=ember]{--agent-orb-primary:var(--avatar-gradient-orange-mid);--agent-orb-secondary:var(--avatar-gradient-violet-mid);--agent-orb-accent:var(--avatar-gradient-pink-light);--agent-orb-light:var(--avatar-gradient-orange-light);--agent-orb-tertiary:var(--avatar-gradient-blue-light);--agent-orb-shadow:color-mix(in srgb, var(--avatar-gradient-pink-deep) 68%, var(--avatar-gradient-violet-mid))}.platform-agent-orb[data-palette=solar]{--agent-orb-primary:var(--avatar-gradient-gold-mid);--agent-orb-secondary:var(--avatar-gradient-orange-mid);--agent-orb-accent:var(--avatar-gradient-gold-light);--agent-orb-light:var(--avatar-gradient-orange-light);--agent-orb-tertiary:var(--avatar-gradient-pink-light);--agent-orb-shadow:color-mix(in srgb, var(--avatar-gradient-gold-deep) 72%, var(--avatar-gradient-orange-mid))}.platform-agent-orb[data-palette=glacier]{--agent-orb-primary:var(--avatar-gradient-cyan-mid);--agent-orb-secondary:var(--avatar-gradient-blue-mid);--agent-orb-accent:var(--avatar-gradient-cyan-light);--agent-orb-light:var(--avatar-gradient-blue-light);--agent-orb-tertiary:var(--avatar-gradient-green-light);--agent-orb-shadow:color-mix(in srgb, var(--avatar-gradient-cyan-deep) 72%, var(--avatar-gradient-blue-mid))}.platform-agent-orb[data-palette=ruby]{--agent-orb-primary:var(--avatar-gradient-red-mid);--agent-orb-secondary:var(--avatar-gradient-pink-mid);--agent-orb-accent:var(--avatar-gradient-red-light);--agent-orb-light:var(--avatar-gradient-orange-light);--agent-orb-tertiary:var(--avatar-gradient-pink-light);--agent-orb-shadow:color-mix(in srgb, var(--avatar-gradient-red-deep) 72%, var(--avatar-gradient-pink-mid))}.platform-agent-orb[data-palette=indigo]{--agent-orb-primary:var(--avatar-gradient-indigo-mid);--agent-orb-secondary:var(--avatar-gradient-violet-mid);--agent-orb-accent:var(--avatar-gradient-indigo-light);--agent-orb-light:var(--avatar-gradient-blue-light);--agent-orb-tertiary:var(--avatar-gradient-violet-light);--agent-orb-shadow:color-mix(in srgb, var(--avatar-gradient-indigo-deep) 72%, var(--avatar-gradient-violet-mid))}.platform-agent-orb[data-palette=noir]{--agent-orb-primary:var(--avatar-gradient-noir-mid);--agent-orb-secondary:var(--avatar-gradient-noir-graphite);--agent-orb-accent:var(--avatar-gradient-noir-light);--agent-orb-light:var(--lovely-neutral-0);--agent-orb-tertiary:var(--avatar-gradient-noir-graphite);--agent-orb-shadow:var(--avatar-gradient-noir-deep);--agent-presence-blend-mode:normal;--agent-presence-fill:color-mix(in srgb, var(--agent-orb-light) 72%, var(--agent-orb-primary));--agent-presence-opacity:.9;--agent-presence-outline:color-mix(in srgb, var(--agent-orb-shadow) 68%, transparent)}.platform-agent-orb[data-palette=noir-blue],.platform-agent-orb[data-palette=noir-blue-v2]{--agent-orb-primary:color-mix(in srgb, var(--avatar-gradient-blue-deep) 74%, var(--avatar-gradient-noir-mid));--agent-orb-secondary:color-mix(in srgb, var(--avatar-gradient-blue-mid) 78%, var(--avatar-gradient-noir-graphite));--agent-orb-accent:var(--avatar-gradient-blue-mid);--agent-orb-light:var(--lovely-neutral-0);--agent-orb-tertiary:color-mix(in srgb, var(--avatar-gradient-blue-light) 84%, var(--avatar-gradient-cyan-light));--agent-orb-shadow:var(--avatar-gradient-noir-deep);--agent-presence-blend-mode:normal;--agent-presence-fill:color-mix(in srgb, var(--agent-orb-light) 64%, var(--agent-orb-tertiary));--agent-presence-opacity:.9;--agent-presence-outline:color-mix(in srgb, var(--agent-orb-shadow) 68%, transparent)}.platform-agent-orb[data-palette=noir-ruby],.platform-agent-orb[data-palette=noir-ruby-v2]{--agent-orb-primary:color-mix(in srgb, var(--avatar-gradient-noir-mid) 82%, var(--avatar-gradient-red-deep));--agent-orb-secondary:color-mix(in srgb, var(--avatar-gradient-red-mid) 72%, var(--avatar-gradient-noir-graphite));--agent-orb-accent:var(--avatar-gradient-red-mid);--agent-orb-light:var(--lovely-neutral-0);--agent-orb-tertiary:color-mix(in srgb, var(--avatar-gradient-red-light) 76%, var(--avatar-gradient-pink-light));--agent-orb-shadow:var(--avatar-gradient-noir-deep);--agent-presence-blend-mode:normal;--agent-presence-fill:color-mix(in srgb, var(--agent-orb-light) 62%, var(--agent-orb-tertiary));--agent-presence-opacity:.9;--agent-presence-outline:color-mix(in srgb, var(--agent-orb-shadow) 68%, transparent)}.platform-agent-orb__flow{z-index:2;mix-blend-mode:normal;opacity:0;pointer-events:none;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.platform-agent-orb__flow[data-renderer=shared-webgl]{opacity:1}.platform-agent-orb__rim:has(.platform-agent-orb__flow[data-renderer=pending]){box-shadow:none}.platform-agent-orb__surface:has(>.platform-agent-orb__flow[data-renderer=pending]){background:var(--ds-surface-bg);filter:none}.platform-agent-orb__surface:has(>.platform-agent-orb__flow[data-renderer=pending])>span{opacity:0}.platform-agent-orb[data-size=card]:has(.platform-agent-orb__flow[data-renderer=pending]) .platform-agent-orb__portrait:before{opacity:0;animation:none}.platform-agent-orb__surface:has(>.platform-agent-orb__flow[data-renderer=shared-webgl]){filter:none}.platform-agent-card[data-orb-active=true] .platform-agent-orb[data-motion=card-interaction] .platform-agent-orb__surface:not(:has(>.platform-agent-orb__flow[data-renderer=shared-webgl])){filter:brightness(1.14) saturate(1.28) hue-rotate(var(--agent-orb-hue-shift))}.platform-agent-add-orb{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--ds-line) 82%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--ds-surface-bg) 74%, transparent), transparent 64%), repeating-radial-gradient(circle, transparent 0 15px, color-mix(in srgb, var(--ds-line) 48%, transparent) 16px, transparent 17px 27px);width:138px;box-shadow:0 14px 34px color-mix(in srgb, var(--ds-text-strong) 5%, transparent), inset 0 0 24px color-mix(in srgb, var(--ds-surface-bg) 72%, transparent);border-radius:50%;place-items:center;display:grid;position:relative}.platform-agent-add-orb:before,.platform-agent-add-orb:after{border:1px solid color-mix(in srgb, var(--ds-line) 72%, transparent);content:"";border-radius:50%;position:absolute}.platform-agent-add-orb:before{inset:13%}.platform-agent-add-orb:after{border-color:color-mix(in srgb, var(--ds-text-subtle) 26%, transparent);inset:28%}.platform-agent-add-orb__orbit{border:1px solid color-mix(in srgb, var(--ds-text-subtle) 38%, transparent);border-left-color:#0000;border-right-color:#0000;border-radius:50%;position:absolute;inset:19%;transform:rotate(-28deg)scaleY(.62)}.platform-agent-add-orb__action{z-index:1;aspect-ratio:1;border:1px solid var(--ds-line);background:var(--ds-surface-bg);width:46px;color:var(--ds-text-strong);box-shadow:var(--ds-shadow-control);transition:border-color var(--agent-card-duration) var(--agent-card-easing), background-color var(--agent-card-duration) var(--agent-card-easing), transform var(--agent-card-duration) var(--agent-card-easing);border-radius:50%;place-items:center;display:grid;position:relative}.platform-agent-add-card:is(:hover,:focus-within) .platform-agent-add-orb__action{border-color:color-mix(in srgb, var(--ds-text-subtle) 52%, var(--ds-line));background:var(--ds-surface-hover-bg);transform:translateY(-2px)}.platform-agent-mark{--agent-mark-accent:var(--avatar-gradient-blue-deep);width:52px;height:52px;color:var(--agent-mark-accent);flex:none;place-items:center;display:grid}.platform-agent-mark svg{fill:currentColor;width:100%;height:100%;display:block;overflow:visible}.platform-agent-mark .platform-agent-mark-eye{fill:var(--agent-mark-eye,var(--ds-surface-bg))}.platform-agent-mark[data-compact=true]{width:30px;height:30px}.platform-agent-mark[data-tone=green]{--agent-mark-accent:var(--avatar-gradient-green-deep)}.platform-agent-mark[data-tone=violet]{--agent-mark-accent:var(--avatar-gradient-violet-deep)}.platform-agent-mark[data-tone=pink]{--agent-mark-accent:var(--avatar-gradient-pink-deep)}.platform-agent-mark[data-tone=orange]{--agent-mark-accent:var(--avatar-gradient-orange-deep)}.platform-agent-catalog-action.secondary-button{min-height:auto;color:var(--ds-text-strong);box-shadow:none;background:0 0;border:0;border-radius:0;padding:5px 0}.platform-agent-catalog-action.secondary-button:is(:hover,:focus-visible){color:var(--ds-text-muted);background:0 0}.platform-agent-catalog-dialog.ui-dialog__content{width:min(560px,100%);max-width:none;box-shadow:var(--ds-elevation-modal);transform-origin:100%;border-width:0 0 0 1px;border-radius:0;grid-template-rows:auto auto minmax(0,1fr);gap:0;padding:0;inset:0 0 0 auto;transform:none}.platform-agent-catalog-dialog.ui-dialog__content[data-starting-style],.platform-agent-catalog-dialog.ui-dialog__content[data-ending-style]{opacity:0;transform:translate(20px)}.platform-agent-catalog-header{border-bottom:1px solid var(--ds-line);padding:var(--ds-space-7) calc(var(--ds-space-12) + var(--ds-space-2)) var(--ds-space-6) var(--ds-space-7);gap:6px}.platform-agent-catalog-header .ui-dialog__title{font-size:var(--font-size-title-small);font-weight:var(--font-weight-medium);letter-spacing:-.02em;line-height:1.2}.platform-agent-catalog-header .ui-dialog__description{max-width:430px;line-height:1.6}.platform-agent-catalog-message{border-bottom:1px solid var(--warning-line);padding:var(--ds-space-3) var(--ds-space-7);background:var(--surface-warning-soft);color:var(--text-warning)}.platform-agent-catalog-list{align-content:start;gap:var(--ds-space-3);min-height:0;padding:var(--ds-space-5) var(--ds-space-6) var(--ds-space-8);background:var(--ds-canvas-bg);display:grid;overflow-y:auto}.platform-agent-catalog-card{align-items:start;gap:var(--ds-space-4);border:1px solid var(--ds-line);border-radius:var(--ds-radius-surface);padding:var(--ds-space-4);background:var(--ds-surface-bg);grid-template-columns:auto minmax(0,1fr);display:grid}.platform-agent-catalog-card>div{gap:7px;min-width:0;display:grid}.platform-agent-catalog-card header{justify-content:space-between;align-items:center;gap:var(--ds-space-2);display:flex}.platform-agent-catalog-card header>small{color:var(--ds-text-subtle);font-size:9px}.platform-agent-catalog-card h3{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.platform-agent-catalog-card>button{grid-column:2;place-self:center start}.platform-agent-skeleton-grid .platform-agent-card{align-content:start;min-height:396px}.platform-agent-card.is-loading{pointer-events:none;grid-template-rows:248px minmax(148px,auto);display:grid}.platform-agent-skeleton-orb{aspect-ratio:1;background:var(--ds-surface-bg);border-radius:50%;width:138px;animation:1.4s ease-in-out infinite platform-agent-skeleton-pulse;display:block}.platform-agent-add-orb.is-loading{opacity:.58;border-style:dashed}.platform-agent-skeleton-line{background:var(--ds-surface-muted-bg);border-radius:2px;height:10px;animation:1.4s ease-in-out infinite platform-agent-skeleton-pulse;display:block}.platform-agent-skeleton-line.is-heading{width:52%;height:18px}.platform-agent-skeleton-line.is-copy{width:88%}.platform-agent-skeleton-line.is-meta{width:68%}@keyframes platform-agent-skeleton-pulse{50%{opacity:.46}}.platform-agent-detail{grid-template-rows:auto minmax(0,1fr);gap:0;height:100%;min-height:0}.platform-agent-detail-body{background:var(--ds-canvas-bg);min-height:0;display:block;overflow:hidden}.platform-agent-draft-banner{align-items:center;gap:var(--ds-space-3);border-block:1px solid var(--warning-line);padding:9px var(--ds-space-1);color:var(--text-warning);background:0 0;font-size:11px;display:flex}.platform-agent-draft-banner>span{flex-wrap:wrap;gap:4px;display:flex}.platform-agent-overview-layout{align-content:start;gap:0;min-width:0;display:grid}.platform-agent-section{align-content:start;gap:var(--ds-space-5);border-bottom:1px solid var(--ds-line);min-width:0;padding:var(--ds-space-6) var(--ds-space-1);background:0 0;display:grid}.platform-agent-overview-layout>.platform-agent-section:first-child,.platform-agent-detail-body>.platform-agent-section{padding-top:var(--ds-space-3)}.platform-agent-section-header{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-6);min-width:0;display:flex}.platform-agent-section-header>div{gap:3px;min-width:0;display:grid}.platform-agent-section-header h2,.platform-agent-section-header p,.platform-agent-section-copy{margin:0}.platform-agent-section-header h2{color:var(--ds-text-strong);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);letter-spacing:-.012em}.platform-agent-section-header p,.platform-agent-section-copy{max-width:660px;color:var(--ds-text-muted);font-size:var(--font-size-compact);line-height:1.55}.platform-agent-section-header>div>span,.platform-agent-section-header>small{color:var(--ds-text-subtle);font-size:var(--font-size-micro)}.platform-agent-section-header>div>span{font-weight:var(--font-weight-medium);letter-spacing:.04em;text-transform:uppercase}.platform-agent-section-header>small{text-align:right;max-width:46%}.platform-agent-mission{gap:var(--ds-space-5)}.platform-agent-mission .platform-agent-section-copy{color:var(--ds-text)}.platform-agent-overview-facts{border-top:1px solid var(--ds-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.platform-agent-overview-facts>div{padding:var(--ds-space-4) var(--ds-space-4) 0 0;gap:5px;display:grid}.platform-agent-overview-facts dt{color:var(--ds-text-subtle);letter-spacing:.035em;text-transform:uppercase;font-size:9px}.platform-agent-overview-facts dd{color:var(--ds-text-strong);font-size:var(--font-size-body);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);margin:0}.platform-agent-identity-grid{align-items:end;gap:var(--ds-space-10);grid-template-columns:minmax(240px,.8fr) minmax(380px,1.2fr);display:grid}.platform-agent-field{color:var(--ds-text-muted);font-size:var(--font-size-compact);gap:7px;display:grid}.platform-agent-field :is(input,textarea){box-sizing:border-box;border:1px solid var(--ds-line);border-radius:var(--ds-radius-control);background:var(--ds-surface-bg);width:100%;color:var(--ds-text-strong);font:inherit;transition:border-color var(--motion-fast), box-shadow var(--motion-fast);outline:0}.platform-agent-field input{min-height:40px;padding:8px 11px}.platform-agent-field textarea{resize:vertical;min-height:340px;padding:var(--ds-space-4);line-height:1.6}.platform-agent-field :is(input,textarea):focus-visible{border-color:var(--accent-line-strong);box-shadow:0 0 0 3px var(--accent-alpha-08)}.platform-agent-inline-details{gap:var(--ds-space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.platform-agent-inline-details>div{gap:5px;min-width:0;display:grid}.platform-agent-inline-details dt{color:var(--ds-text-subtle);font-size:var(--font-size-micro)}.platform-agent-inline-details dd{color:var(--ds-text-strong);font-size:var(--font-size-compact);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.platform-agent-section-footer{justify-content:space-between;align-items:center;gap:var(--ds-space-4);min-height:36px;display:flex}.platform-agent-section-footer>span,.platform-agent-section-message{color:var(--ds-text-muted);font-size:var(--font-size-compact)}.platform-agent-instructions-editor{display:grid}.platform-agent-readiness-list,.platform-agent-record-list{border-top:1px solid var(--ds-line);display:grid}.platform-agent-choice-list{min-width:0;display:grid}.platform-agent-choice-list[data-layout=rows]{border-top:1px solid var(--ds-line)}.platform-agent-choice-list[data-layout=compact]{gap:var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.platform-agent-choice-list[data-layout=showcase]{gap:var(--ds-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.platform-agent-readiness-list>span{align-items:center;gap:var(--ds-space-2);border-bottom:1px solid var(--ds-line);min-height:44px;color:var(--ds-text-muted);font-size:var(--font-size-compact);display:flex}.platform-agent-readiness-list>span[data-ready=true] svg{color:var(--text-success)}.platform-agent-readiness-list>span[data-ready=false] svg{color:var(--text-warning)}.platform-agent-lifecycle>div{justify-content:flex-start;align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.platform-agent-choice-row,.platform-agent-record-row{align-items:center;gap:var(--ds-space-4);border-bottom:1px solid var(--ds-line);min-width:0;padding:var(--ds-space-4) var(--ds-space-2);display:grid}.platform-agent-choice-row{margin-inline:calc(var(--ds-space-2) * -1);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;transition:background-color .18s cubic-bezier(.22,1,.36,1)}.platform-agent-choice-row:hover{background:color-mix(in srgb, var(--ds-surface-muted-bg) 45%, transparent)}.platform-agent-choice-row>span,.platform-agent-record-row>div{gap:3px;min-width:0;display:grid}.platform-agent-choice-row strong,.platform-agent-record-row strong{color:var(--ds-text-strong);font-size:var(--font-size-compact);font-weight:var(--font-weight-medium)}.platform-agent-choice-row small,.platform-agent-record-row small,.platform-agent-record-meta small{color:var(--ds-text-muted);font-size:var(--font-size-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-agent-choice-row>input{width:16px;height:16px;accent-color:var(--ds-text-strong);margin:0}.platform-agent-skill-preview{--agent-skill-preview-bg:var(--avatar-gradient-blue-mid);box-sizing:border-box;place-content:center;justify-items:center;gap:var(--ds-space-3);width:100%;height:100%;padding:var(--ds-space-5);background:var(--agent-skill-preview-bg);display:grid}.platform-agent-skill-preview[data-tone=green]{--agent-skill-preview-bg:var(--avatar-gradient-green-mid)}.platform-agent-skill-preview[data-tone=violet]{--agent-skill-preview-bg:var(--avatar-gradient-violet-mid)}.platform-agent-skill-preview[data-tone=pink]{--agent-skill-preview-bg:var(--avatar-gradient-pink-mid)}.platform-agent-skill-preview[data-tone=orange]{--agent-skill-preview-bg:var(--avatar-gradient-orange-mid)}.platform-agent-skill-preview-card{width:min(68%, calc(var(--ds-space-16) * 3));align-items:center;gap:var(--ds-space-3);border:1px solid var(--ds-line);border-radius:var(--ds-radius-control);min-width:0;padding:var(--ds-space-4);background:var(--ds-surface-bg);box-shadow:var(--ds-shadow-control);display:flex}.platform-agent-skill-preview-card>span:last-child{text-align:left;gap:3px;min-width:0;display:grid}.platform-agent-skill-preview-card strong,.platform-agent-skill-preview-card small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-agent-skill-preview-card strong{color:var(--ds-text-strong);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium)}.platform-agent-skill-preview-card small{color:var(--ds-text-subtle);font-size:var(--font-size-micro)}.platform-agent-skill-preview-line{border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-surface-bg) 72%, transparent);justify-self:center;width:52%;height:2px;display:block}.platform-agent-skill-preview-line:last-child{width:36%}.ui-selectable-card[data-variant=compact] .platform-agent-mark{width:var(--ds-space-6);height:var(--ds-space-6)}.platform-agent-record-row{grid-template-columns:minmax(0,1fr) auto;padding-left:0;padding-right:0}.platform-agent-record-meta{text-align:right;justify-items:end}.platform-agent-version-state{border-radius:var(--ds-radius-pill);background:var(--ds-surface-muted-bg);color:var(--ds-text-muted);font-size:var(--font-size-micro);text-transform:capitalize;padding:4px 9px}.platform-agent-version-state[data-status=active]{color:var(--text-success)}.platform-agent-list-empty,.platform-agent-tab-empty{color:var(--ds-text-muted);font-size:var(--font-size-compact);margin:0}.platform-agent-list-empty{border-bottom:1px solid var(--ds-line);padding:var(--ds-space-6) 0}.platform-agent-draft-required{border-bottom:0}.platform-agent-tab-empty{place-content:center;justify-items:center;gap:var(--ds-space-2);text-align:center;min-height:220px;display:grid}.platform-agent-tab-empty strong{color:var(--ds-text-strong);font-weight:var(--font-weight-medium)}.platform-agent-tab-empty p,.platform-agent-section-message{margin:0}.platform-agent-activity-filter .ui-worksheet-side-menu__groups{gap:var(--ds-space-3)}.platform-agent-filter-toolbar{align-items:center;gap:var(--ds-space-1);display:flex}.platform-agent-filter-search{align-items:center;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-2);color:var(--ds-text-muted);flex:1;display:flex}.platform-agent-filter-search input{width:100%;min-width:0;color:var(--ds-text-strong);font:inherit;font-size:var(--font-size-compact);background:0 0;border:0;outline:none}.platform-agent-filter-search:focus-within{border-radius:var(--ds-radius-control);box-shadow:inset 0 0 0 1px var(--ds-line)}.platform-agent-filter-toggle,.platform-agent-filter-clear{border-radius:var(--ds-radius-control);color:var(--ds-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.platform-agent-filter-toggle{flex-shrink:0;width:32px;height:32px}.platform-agent-filter-row{min-width:0;position:relative}.platform-agent-filter-row .ui-worksheet-side-menu__option{width:100%}.platform-agent-filter-row .ui-worksheet-side-menu__option[aria-pressed=true]{padding-inline-end:32px}.platform-agent-filter-clear{inset-inline-end:4px;width:28px;height:28px;position:absolute;top:4px}.platform-agent-filter-toggle:hover,.platform-agent-filter-clear:hover{background:var(--ds-surface-muted-bg);color:var(--ds-text-strong)}.platform-agent-filter-toggle:focus-visible,.platform-agent-filter-clear:focus-visible{outline:2px solid var(--ds-text-muted);outline-offset:2px}.platform-agent-filter-empty{padding:var(--ds-space-2);color:var(--ds-text-muted);font-size:var(--font-size-compact)}.platform-agent-activity-filter .ui-worksheet-side-menu__copy{opacity:1;transition:opacity .24s var(--sidebar-motion-ease,ease), transform .28s var(--sidebar-motion-ease,ease);overflow:hidden}.platform-agent-activity-filter[data-collapsed=true] .ui-worksheet-side-menu__copy{opacity:0;pointer-events:none;transform:translate(-4px)}.platform-agent-activity-filter .platform-agent-filter-search{transition:opacity .24s var(--sidebar-motion-ease,ease);overflow:hidden}.platform-agent-activity-filter[data-collapsed=true] .platform-agent-filter-search{opacity:0;pointer-events:none}.platform-agent-filter-toolbar{min-height:32px;padding-inline-end:32px;position:relative}.platform-agent-filter-toggle{inset-inline-end:0;position:absolute;top:0}.platform-agent-activity-filter[data-collapsed=true] :is(.platform-agent-filter-clear,.platform-agent-filter-count){visibility:hidden;pointer-events:none}.platform-agent-activity-filter .ui-worksheet-side-menu__option{padding-inline-start:8px;overflow:hidden}.platform-agent-activity-filter[data-collapsed] .platform-agent-filter-row .ui-worksheet-side-menu__option[data-slot=worksheet-side-menu-option]{isolation:isolate;background:0 0;position:relative}.platform-agent-filter-row .ui-worksheet-side-menu__option:before{content:"";z-index:-1;pointer-events:none;inset-inline-start:0;border-radius:inherit;width:100%;height:100%;transition:width var(--sidebar-motion-duration,.28s) var(--sidebar-motion-ease,ease), height var(--sidebar-motion-duration,.28s) var(--sidebar-motion-ease,ease), background-color .12s ease;background:0 0;position:absolute;top:50%;transform:translateY(-50%)}.platform-agent-filter-row .ui-worksheet-side-menu__option:is(:hover,:focus-visible):before{background:var(--sidebar-hover-surface,var(--ds-worksheet-side-menu-option-hover-bg))}.platform-agent-filter-row .ui-worksheet-side-menu__option[aria-pressed=true]:before{background:var(--sidebar-active-surface,var(--ds-worksheet-side-menu-option-selected-bg))}.platform-agent-activity-filter[data-collapsed=true] .ui-worksheet-side-menu__option:before{width:34px;height:34px}@media (prefers-reduced-motion:reduce){.platform-agent-filter-row .ui-worksheet-side-menu__option:before{transition:none}}@property --agent-filter-width{syntax:"<length>";inherits:false;initial-value:240px}@container worksheet (min-width:701px){.ui-worksheet-side-menu-layout[data-layout=fill]:has(>.platform-agent-activity-filter){--agent-filter-width:max(200px, calc(var(--worksheet-side-pane-width,calc(var(--worksheet-page-gutter,var(--ds-space-8)) + var(--ds-worksheet-side-menu-width) + var(--ds-worksheet-side-menu-layout-gap))) - var(--worksheet-sidebar-space-share,0px)));grid-template-columns:var(--agent-filter-width) minmax(0, 1fr);transition:--agent-filter-width var(--sidebar-motion-duration,.28s) var(--sidebar-motion-ease,cubic-bezier(.4, 0, .2, 1))}.ui-worksheet-side-menu-layout[data-layout=fill]:has(>.platform-agent-activity-filter[data-collapsed=true]){--agent-filter-width:60px}}.platform-agent-events-feed{min-width:0;height:100%}.platform-agent-operation-surface{border:1px solid var(--ds-line);border-radius:var(--ds-radius-surface);background:var(--ds-surface-bg);width:100%;min-width:0;min-height:0;box-shadow:0 1px 2px color-mix(in srgb, var(--ds-text-strong) 3%, transparent);grid-template-rows:auto minmax(0,1fr);align-self:start;display:grid;overflow:hidden}.platform-agent-operation-toolbar,.platform-agent-operation-toolbar-meta,.platform-agent-operation-filters,.platform-agent-operation-heading,.platform-agent-operation-status{align-items:center;display:flex}.platform-agent-operation-toolbar{justify-content:space-between;gap:var(--ds-space-4);border-bottom:1px solid var(--ds-line);min-width:0;min-height:52px;padding:0 var(--ds-space-3);background:color-mix(in srgb, var(--ds-surface-muted-bg) 36%, var(--ds-surface-bg))}.platform-agent-operation-toolbar-meta{justify-content:flex-end;gap:var(--ds-space-2);min-width:0}.platform-agent-operation-count,.platform-agent-preview-badge{color:var(--ds-text-subtle);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);white-space:nowrap}.platform-agent-operation-filters{gap:2px;min-width:0}.platform-agent-operation-filters button{border-radius:var(--ds-radius-control);min-height:30px;color:var(--ds-text-muted);font:inherit;font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;border:0;padding:0 10px}.platform-agent-operation-filters button:is(:hover,:focus-visible){background:var(--ds-surface-muted-bg);color:var(--ds-text-strong)}.platform-agent-operation-filters button:focus-visible,.platform-agent-operation-action:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.platform-agent-operation-filters button[aria-pressed=true]{background:var(--ds-surface-muted-bg);color:var(--ds-text-strong)}.platform-agent-operation-grid{min-width:0;min-height:0;padding:var(--ds-space-3);scrollbar-gutter:stable;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:10px;margin:0;display:grid;overflow:hidden auto}.platform-agent-operation-card{border:1px solid var(--ds-line-soft);border-radius:var(--ds-radius-item);background:color-mix(in srgb, var(--ds-surface-muted-bg) 24%, var(--ds-surface-bg));min-width:0;min-height:72px;color:inherit;transition:border-color var(--motion-fast), background-color var(--motion-fast), box-shadow var(--motion-fast);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid;position:relative;overflow:hidden}.platform-agent-operation-card:is(:hover,:focus-within){border-color:var(--ds-line);background:color-mix(in srgb, var(--ds-surface-muted-bg) 62%, var(--ds-surface-bg));box-shadow:0 1px 2px color-mix(in srgb, var(--ds-text-strong) 4%, transparent)}.platform-agent-operation-mark{width:34px;height:34px;color:var(--ds-text-muted);place-items:center;display:grid}.platform-agent-operation-card[data-status=completed] .platform-agent-operation-mark,.platform-agent-operation-card[data-status=active] .platform-agent-operation-mark,.platform-agent-operation-card[data-status=running] .platform-agent-operation-mark{color:var(--text-success)}.platform-agent-operation-card[data-status=waiting] .platform-agent-operation-mark,.platform-agent-operation-card[data-status=approval_required] .platform-agent-operation-mark{color:var(--text-warning)}.platform-agent-operation-card[data-status=failed] .platform-agent-operation-mark{color:var(--text-danger)}.platform-agent-operation-copy{gap:4px;min-width:0;display:grid}.platform-agent-operation-heading{gap:7px;min-width:0}.platform-agent-operation-heading>strong{min-width:0;color:var(--ds-text-strong);font-size:var(--font-size-ui);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-compact);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.platform-agent-operation-copy>p{min-width:0;color:var(--ds-text-subtle);font-size:var(--font-size-micro);line-height:var(--line-height-micro);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.platform-agent-operation-copy>p a{color:inherit;font-weight:var(--font-weight-medium);text-decoration:none}.platform-agent-operation-copy>p a:is(:hover,:focus-visible){color:var(--ds-text-strong);text-underline-offset:2px;text-decoration:underline}.platform-agent-operation-status{border-radius:var(--ds-radius-pill);background:var(--ds-surface-muted-bg);min-height:18px;color:var(--ds-text-muted);font-size:calc(var(--font-size-micro) - 1px);font-weight:var(--font-weight-medium);text-transform:capitalize;white-space:nowrap;flex:none;gap:5px;padding:0 6px}.platform-agent-operation-status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.platform-agent-operation-status[data-status=active],.platform-agent-operation-status[data-status=completed],.platform-agent-operation-status[data-status=running]{background:var(--surface-success);color:var(--text-success)}.platform-agent-operation-status[data-status=approval_required],.platform-agent-operation-status[data-status=waiting]{background:var(--surface-warning);color:var(--text-warning)}.platform-agent-operation-status[data-status=failed]{background:var(--surface-danger);color:var(--text-danger)}.platform-agent-operation-trailing{justify-content:flex-end;align-items:center;min-width:0;display:flex}.platform-agent-operation-time,.platform-agent-activity-limit,.platform-agent-activity-preview-note{color:var(--ds-text-subtle);font-size:var(--font-size-micro);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.platform-agent-operation-action{border:1px solid var(--ds-line);border-radius:var(--ds-radius-pill);background:var(--ds-surface-bg);min-height:28px;color:var(--ds-text-muted);font:inherit;font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);opacity:0;cursor:pointer;transition:border-color var(--motion-fast), color var(--motion-fast), opacity var(--motion-fast), transform var(--motion-fast);padding:0 9px;transform:translate(3px)}.platform-agent-operation-card:is(:hover,:focus-within) .platform-agent-operation-action{color:var(--ds-text-strong);opacity:1;transform:none}.platform-agent-operation-action:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--ds-text-subtle) 42%, var(--ds-line))}.platform-agent-operation-empty{place-content:center;justify-items:center;gap:var(--ds-space-2);min-height:156px;padding:var(--ds-space-5);color:var(--ds-text-muted);text-align:center;display:grid}.platform-agent-operation-empty strong,.platform-agent-operation-empty p{margin:0}.platform-agent-operation-empty strong{color:var(--ds-text-strong);font-size:var(--font-size-compact);font-weight:var(--font-weight-semibold)}.platform-agent-operation-empty p{max-width:410px;font-size:var(--font-size-micro);line-height:var(--line-height-micro)}.platform-agent-activity-limit{border-top:1px solid var(--ds-line);padding:var(--ds-space-2) var(--ds-space-3);text-align:right}.platform-agent-activity-preview-note{border-top:1px solid var(--ds-line-soft);padding:7px calc(var(--ds-space-3) + var(--ds-space-2));background:var(--ds-canvas-bg)}.platform-agent-activity-log-surface{grid-template-rows:minmax(0,1fr) auto;height:clamp(360px,100dvh - 258px,700px)}.platform-agent-activity-log{background:var(--ds-surface-bg);scrollbar-gutter:stable;scrollbar-width:thin;min-width:0;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden auto}.platform-agent-activity-log-row{border-bottom:1px solid var(--ds-line-soft);min-width:0;min-height:38px;padding:0 calc(var(--ds-space-3) + var(--ds-space-2));transition:background-color var(--motion-fast);grid-template-columns:18px minmax(0,1fr) minmax(76px,max-content) 112px;align-items:center;gap:10px;display:grid}.platform-agent-activity-log-row:last-child{border-bottom:0}.platform-agent-activity-log-row:is(:hover,:focus-within,[aria-selected=true],[data-selected=true]){background:var(--ds-surface-muted-bg)}.platform-agent-activity-log-row--loading{pointer-events:none}.platform-agent-activity-log-row--loading>span{border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-text-subtle) 16%, var(--ds-canvas-bg))}.platform-agent-activity-log-loading-orb{width:18px;height:18px;border-radius:50%!important}.platform-agent-activity-log-loading-copy{width:min(320px,72%);height:8px}.platform-agent-activity-log-loading-meta{justify-self:end;width:54px;height:7px}.platform-agent-activity-log-loading-time{justify-self:end;width:38px;height:7px}.platform-agent-activity-log-orb{width:18px}.platform-agent-activity-log-sentence{min-width:0;color:var(--ds-text-muted);font-size:var(--font-size-compact);line-height:var(--line-height-compact);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.platform-agent-activity-log-sentence>:is(a,strong){color:var(--ds-text-strong);font-weight:var(--font-weight-semibold)}.platform-agent-activity-log-sentence>a{border-radius:2px;text-decoration:none}.platform-agent-activity-log-sentence>a:is(:hover,:focus-visible){color:var(--ds-text-strong);text-underline-offset:2px;text-decoration:underline}.platform-agent-activity-log-sentence>a:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.platform-agent-activity-log-kind,.platform-agent-activity-log-time{min-width:0;color:var(--ds-text-subtle);font-size:var(--font-size-micro);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-agent-activity-log-kind{text-align:left}.platform-agent-activity-log-time{text-align:right}.platform-agent-state{align-content:center;place-items:center;gap:var(--ds-space-3);border:1px solid var(--ds-line);border-radius:var(--ds-radius-surface);min-height:200px;padding:var(--ds-space-8);background:var(--ds-surface-bg);text-align:center;display:grid}.platform-agent-state h2{font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}.platform-agent-state p{max-width:440px}.platform-agent-state-marker{background:var(--accent-line-strong);width:24px;height:1px;display:block}@container worksheet (max-width:760px){.platform-agent-section-header{flex-direction:column;align-items:stretch}.platform-agent-toolbar{gap:var(--ds-space-3)}.platform-agent-toolbar-primary{flex:1 1 0}.platform-agent-search{width:100%;min-width:0}.platform-agent-choice-list[data-layout=compact],.platform-agent-choice-list[data-layout=showcase],.platform-agent-identity-grid{grid-template-columns:1fr}.platform-agent-section-header>small{text-align:left;max-width:none}.platform-agent-operation-grid{grid-template-columns:minmax(0,1fr)}.platform-agent-activity-log-row{grid-template-columns:18px minmax(0,1fr) 104px}.platform-agent-activity-log-kind,.platform-agent-activity-log-loading-meta{display:none}.platform-agent-overview-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-agent-identity-grid{align-items:start;gap:var(--ds-space-6)}.platform-agent-strip{--agent-card-width:min(82vw, 304px)}}@container worksheet (max-width:560px){.platform-agent-roster-count{display:none}.platform-agent-inline-details{grid-template-columns:1fr}.platform-agent-strip{--agent-card-width:min(84vw, 292px)}.platform-agent-operation-toolbar{align-items:stretch;gap:var(--ds-space-2);padding-block:var(--ds-space-2);flex-direction:column}.platform-agent-operation-filters{scrollbar-width:none;padding:1px;overflow-x:auto}.platform-agent-operation-filters::-webkit-scrollbar{display:none}.platform-agent-operation-toolbar-meta{justify-content:space-between}.platform-agent-operation-action{opacity:1;transform:none}.platform-agent-activity-log-surface{height:min(560px,100dvh - 220px);min-height:320px}.platform-agent-activity-log{padding-inline:0}.platform-agent-activity-log-row{min-height:44px;padding-inline:calc(var(--ds-space-2) + var(--ds-space-1));grid-template-columns:18px minmax(0,1fr) 72px;gap:8px}}@media (hover:none){.platform-agent-operation-action{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.platform-agent-operation-card,.platform-agent-operation-action,.platform-agent-operation-filters button,.platform-agent-activity-log-row{transition:none}}@media (max-width:560px){.platform-agent-catalog-dialog.ui-dialog__content{border-left:0;width:100%}.platform-agent-catalog-list,.platform-agent-catalog-header{padding-right:var(--ds-space-4);padding-left:var(--ds-space-4)}.platform-agent-catalog-card>button{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.platform-agent-card,.platform-agent-roster-controls button,.platform-agent-orb[data-size=card] .platform-agent-orb__portrait:before,.platform-agent-orb__flow,.platform-agent-orb[data-motion=card-interaction] .platform-agent-orb__surface,.platform-agent-orb__presence,.platform-agent-orb__presence-mark,.platform-agent-add-orb__action,.platform-agent-catalog-dialog.ui-dialog__content,.platform-agent-skeleton-orb,.platform-agent-skeleton-line{transition:none;animation:none}.platform-agent-orb__presence{transform:translateY(5px)}}:root[data-style=v2] .workspace.page-agents:has(>.platform-agent-detail){background:var(--ds-canvas-bg)}:is(.platform-agent-events-page,.platform-agent-automations-page){scrollbar-gutter:auto;--worksheet-content-padding:0;grid-template-rows:minmax(0,1fr);align-content:stretch;gap:0;height:100%;padding:0;overflow:hidden}:is(.platform-agent-events-page,.platform-agent-automations-page) .platform-agent-operation-surface{box-shadow:none;border:0;border-radius:0}.platform-agent-events-page .platform-agent-activity-log-surface{height:auto;min-height:0}.platform-agent-events-page .platform-agent-activity-log{scrollbar-gutter:auto;overflow:visible}.platform-agent-workspace-header .worksheet-context-header__actions:has(.platform-agent-create-automation-action){grid-row:1/-1;align-self:center;align-items:center;display:flex}.platform-agent-create-automation-action{white-space:nowrap}.platform-agent-detail-views nav{gap:var(--ds-space-6);display:grid}.platform-agent-detail-content{width:100%;min-width:0;padding-bottom:var(--ds-space-6)}.platform-agent-detail-body>.platform-agent-detail-content{max-width:none;height:100%;padding:var(--ds-space-5) var(--ds-space-4);overflow-y:auto}.platform-agent-detail-content>.platform-agent-section,.platform-agent-detail-content .platform-agent-overview-layout>.platform-agent-section:first-child{padding-top:0}.platform-agent-detail-content>.platform-agent-draft-banner{margin-bottom:var(--ds-space-5)}.platform-agent-detail-content .platform-agent-activity-log-surface{height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.platform-agent-detail-content .platform-agent-activity-log{scrollbar-gutter:auto;background:0 0;overflow:visible}.platform-agent-subagent-row{align-items:center;gap:var(--ds-space-4);border-bottom:1px solid var(--ds-line);padding-block:var(--ds-space-5);grid-template-columns:48px minmax(0,1fr) auto;display:grid}.platform-agent-subagent-row h3,.platform-agent-subagent-row p{margin:0}.platform-agent-subagent-row h3{font-size:var(--font-size-compact);color:var(--ds-text-strong)}.platform-agent-subagent-row p{margin-top:var(--ds-space-2);font-size:var(--font-size-compact);color:var(--ds-text-muted)}@container worksheet (max-width:700px){.platform-agent-detail-views nav{gap:var(--ds-space-3)}.platform-agent-subagent-row{grid-template-columns:40px minmax(0,1fr)}.platform-agent-subagent-row>.platform-agent-version-state{grid-column:2;justify-self:start}}.platform-agent-skill-picker{gap:var(--ds-space-3);max-height:60dvh;display:grid;overflow-y:auto}@media (prefers-reduced-motion:reduce){:is(.ui-worksheet-side-menu-layout[data-layout=fill]:has(>.platform-agent-activity-filter),.platform-agent-activity-filter .ui-worksheet-side-menu__copy,.platform-agent-activity-filter .platform-agent-filter-search){transition:none}}.platform-agent-filter-count{border-radius:var(--ds-radius-control);color:var(--ds-text-muted);font-size:var(--font-size-micro);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:3px;padding:4px;display:inline-flex}.platform-agent-filter-count:hover{background:var(--ds-surface-muted-bg)}.platform-agent-filter-count:focus-visible{outline:2px solid var(--ds-text-muted);outline-offset:2px}.platform-agent-filter-check{inset-inline-end:10px;color:var(--ds-text-muted);opacity:0;pointer-events:none;position:absolute;top:11px}.platform-agent-filter-row:is(:hover,:focus-within) .platform-agent-filter-check,.platform-agent-filter-check[data-selected=true]{opacity:1}.platform-agent-filter-check{width:14px;height:14px}.platform-agent-filter-check svg{transition:opacity .1s;position:absolute;inset:0}.platform-agent-filter-remove-mark,.platform-agent-filter-row:is(:hover,:focus-within) .platform-agent-filter-check[data-selected=true] .platform-agent-filter-check-mark{opacity:0}.platform-agent-filter-row:is(:hover,:focus-within) .platform-agent-filter-check[data-selected=true] .platform-agent-filter-remove-mark{opacity:1}.platform-agent-activity-filter[data-collapsed=true] .platform-agent-filter-check{inset-inline-end:0;background:var(--ds-surface-bg);color:var(--ds-text-strong);border-radius:50%;top:1px}.platform-agent-activity-filter[data-collapsed=true] .platform-agent-filter-check[data-selected=false]{opacity:0}@media (prefers-reduced-motion:reduce){.platform-agent-filter-check svg{transition:none}}@media (hover:none){.platform-agent-filter-check{opacity:1}}.platform-agent-filter-tooltip{z-index:96;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;background:var(--ds-surface-bg);max-width:200px;color:var(--ds-text-strong);border:1px solid var(--ds-line);border-radius:6px;min-height:24px;margin-left:4px;padding:4px 6px;font-size:12px;line-height:16px;position:fixed;overflow:hidden;transform:translateY(-50%)}.platform-agent-management-header.worksheet-context-header{min-height:calc(var(--ds-space-16) + var(--ds-space-2));padding-inline:clamp(var(--ds-space-6), 4vw, var(--ds-space-12))}.platform-agent-management-header .worksheet-context-header__title{font-size:var(--font-size-title-small);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-title)}.platform-agent-choice-list[data-layout=connectors]{gap:var(--ds-space-4)}
