.mascot-emotes [data-emote]{opacity:0}.gtm-mascot[data-emotion=ready] [data-emote=smile],.gtm-mascot[data-emotion=working] [data-emote=smile],.gtm-mascot[data-emotion=curious] [data-emote=hmm],.gtm-mascot[data-emotion=thinking] [data-emote=hmm],.gtm-mascot[data-emotion=determined] [data-emote=effort],.gtm-mascot[data-emotion=surprised] [data-emote=wow],.gtm-mascot[data-emotion=excited] [data-emote=laugh],.gtm-mascot[data-emotion=complete] [data-emote=laugh],.gtm-mascot[data-emotion=proud] [data-emote=smirk],.gtm-mascot[data-emotion=relieved] [data-emote=smile],.gtm-mascot[data-emotion=resting] [data-emote=sleep],.gtm-mascot[data-emotion=nervous] [data-emote=oops],.gtm-mascot[data-emotion=dizzy] [data-emote=oops]{opacity:1}.gtm-mascot,.mascot-tool{--mascot-pigment:var(--neon-green);--mascot-base:var(--mascot-pigment);--mascot-eye:oklch(19% .012 160);--mascot-eye-white:oklch(97.5% .012 95)}.gtm-mascot{vertical-align:middle;flex:none;display:inline-block}.mascot-tool{--mascot-pigment:currentColor;display:block;overflow:visible}.gtm-mascot[data-material=cyan]{--mascot-pigment:var(--neon-cyan)}.gtm-mascot[data-material=violet]{--mascot-pigment:var(--neon-violet)}.gtm-mascot[data-material=coral]{--mascot-pigment:var(--neon-orange)}.gtm-mascot[data-material=amber]{--mascot-pigment:var(--neon-yellow)}.gtm-mascot>svg{width:100%;height:100%;display:block;overflow:visible}.gtm-mascot__body-motion{transform-origin:120px 120px}.gtm-mascot__blink{transform:translate(120px,120px)}:root,.light,.mascot-studio.light{--mascot-tool-paper:oklch(85% .045 82);--mascot-tool-paper-ink:oklch(57% .035 78);--mascot-prop-yellow:var(--neon-yellow);--mascot-tool-metal:oklch(60% .02 255);--mascot-tool-blue:oklch(62% .15 252);--mascot-tool-violet:oklch(60% .16 295);--mascot-tool-green:oklch(64% .15 155);--mascot-tool-amber:oklch(85% .16 90);--mascot-tool-rose:oklch(62% .19 20);--mascot-tool-slate:oklch(60% .04 255);--mascot-tool-separation:oklch(20% .015 255);--mascot-tool-pair-shade:oklch(25% .015 255)}.dark,.mascot-studio.dark{--mascot-tool-paper:oklch(93% .02 85);--mascot-tool-paper-ink:oklch(62% .03 78);--mascot-prop-yellow:var(--neon-yellow);--mascot-tool-metal:oklch(74% .02 255);--mascot-tool-blue:oklch(74% .13 252);--mascot-tool-violet:oklch(74% .13 295);--mascot-tool-green:oklch(76% .14 155);--mascot-tool-amber:oklch(87% .15 92);--mascot-tool-rose:oklch(74% .15 18);--mascot-tool-slate:oklch(73% .045 255);--mascot-tool-separation:oklch(100% 0 none);--mascot-tool-pair-shade:oklch(40% .015 255)}.mascot-tool[data-tool-glyph=IconLightbulbFill12] [data-color=color-2]{fill:var(--mascot-tool-metal)}.gtm-mascot{--mascot-base:var(--mascot-pigment)}.gtm-mascot[data-muted=true]{--mascot-base:color-mix(in oklab, var(--foreground) 22%, var(--background))}.dark .gtm-mascot[data-muted=true]{--mascot-base:color-mix(in oklab, var(--foreground) 44%, var(--background))}.gtm-mascot>svg{transform-origin:50% 90%}.mascot-avatar{flex:none;display:inline-flex;position:relative}.mascot-signal{--mascot-signal-ink:oklch(20% .006 286);--mascot-signal-paper:oklch(100% 0 none);--mascot-signal-edge:oklch(20% .006 286/.18);--mascot-signal-alert:oklch(58% .21 25);--mascot-signal-quiet:oklch(62% .004 286);top:var(--mascot-signal-top,calc(var(--signal-size) * -.34));right:calc(var(--signal-size) * -.36);width:var(--signal-size);height:var(--signal-size);pointer-events:none;transform-origin:20% 90%;line-height:0;animation:.28s cubic-bezier(.23,1,.32,1) both mascot-signal-in;position:absolute}.mascot-signal>svg{width:100%;height:100%;display:block;overflow:visible}.mascot-signal[data-entrance=false]{animation:none}.mascot-signal text{font-family:inherit}.mascot-signal[data-signal=working]{top:auto;bottom:calc(var(--signal-size) * -.14);right:calc(var(--signal-size) * -.3)}.mascot-signal-tool{background:var(--mascot-signal-paper);outline:1px solid var(--mascot-signal-edge);outline-offset:-1px;width:100%;height:100%;color:var(--mascot-signal-ink);transform-origin:30% 80%;border-radius:999px;justify-content:center;align-items:center;display:flex}.mascot-signal-spin{box-sizing:border-box;border:max(1.5px, calc(var(--signal-size) * .1)) solid var(--mascot-signal-ink);border-right-color:#0000;border-radius:999px;width:56%;height:56%}.mascot-signal-z{font-size:calc(var(--signal-size) * .8);color:var(--mascot-signal-quiet);opacity:0;font-weight:700;line-height:1;position:absolute;bottom:10%;left:20%}.mascot-signal-dots{justify-content:center;align-items:center;gap:12%;width:100%;height:100%;display:flex}.mascot-signal[data-loop=false] .mascot-signal-z{opacity:1}.mascot-signal[data-loop=false] .mascot-signal-z+.mascot-signal-z{display:none}.mascot-signal-dots>span{aspect-ratio:1;background:var(--mascot-signal-quiet);border-radius:999px;width:18%}@media (prefers-reduced-motion:no-preference){.mascot-signal[data-signal=question]:not([data-loop=false])>svg{animation:3.6s cubic-bezier(.77,0,.175,1) infinite mascot-signal-hail}.mascot-signal[data-signal=alert]:not([data-loop=false])>svg{animation:4.2s ease-in-out infinite mascot-signal-shake}.mascot-signal[data-signal=sparkle]:not([data-loop=false])>svg{animation:2.6s ease-in-out infinite mascot-signal-twinkle}.mascot-signal[data-signal=working]:not([data-loop=false]) .mascot-signal-spin{animation:.9s linear infinite mascot-signal-spin}.mascot-signal[data-signal=sleep]:not([data-loop=false]) .mascot-signal-z{animation:3s ease-out infinite mascot-signal-float}.mascot-signal[data-signal=sleep]:not([data-loop=false]) .mascot-signal-z+.mascot-signal-z{animation-delay:1.5s}.mascot-signal[data-signal=queued]:not([data-loop=false]) .mascot-signal-dots>span{animation:1.6s ease-in-out infinite mascot-signal-wait}.mascot-signal[data-signal=queued]:not([data-loop=false]) .mascot-signal-dots>span+span{animation-delay:.2s}.mascot-signal[data-signal=queued]:not([data-loop=false]) .mascot-signal-dots>span+span+span{animation-delay:.4s}}@media (prefers-reduced-motion:reduce){.mascot-signal{animation:none}.mascot-signal[data-signal=sleep] .mascot-signal-z{opacity:1}.mascot-signal[data-signal=sleep] .mascot-signal-z+.mascot-signal-z{display:none}}@keyframes mascot-signal-in{0%{opacity:0;transform:scale(.6)translateY(12%)}}@keyframes mascot-signal-hail{0%,72%,to{transform:none}80%{transform:translateY(-14%)rotate(-8deg)}88%{transform:translateY(0)rotate(4deg)}}@keyframes mascot-signal-shake{0%,14%,to{transform:none}3%{transform:rotate(-12deg)}6%{transform:rotate(10deg)}9%{transform:rotate(-6deg)}12%{transform:rotate(3deg)}}@keyframes mascot-signal-twinkle{0%,to{opacity:.7;transform:scale(.72)rotate(0)}50%{opacity:1;transform:scale(1.06)rotate(24deg)}}@keyframes mascot-signal-spin{to{transform:rotate(1turn)}}@keyframes mascot-signal-float{0%{opacity:0;transform:translateY(30%)scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(55%,-85%)scale(1)}}@keyframes mascot-signal-wait{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-30%)}}@media (prefers-reduced-motion:reduce){.gtm-mascot,.gtm-mascot *{transition:none;animation:none}}@media (forced-colors:active){.gtm-mascot{forced-color-adjust:none}}@keyframes agent-status-arrive{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){[data-agent-status-swapped]{animation-name:agent-status-fade}@keyframes agent-status-fade{0%{opacity:0}}}@media (width<=63.99rem){:is(.library-board,.agent-results,.agent-trays){--library-tray:color-mix(in oklab, oklch(0% 0 0) 1.6%, var(--background))}.dark :is(.library-board,.agent-results,.agent-trays){--library-tray:color-mix(in oklab, oklch(0% 0 0) 20%, var(--background))}}@keyframes library-tray-hint-in{0%{opacity:0}}@keyframes library-tray-slot-in{0%{opacity:0}}@container (width<=34rem){.library-row{grid-template-columns:minmax(0,1fr) 4rem;min-height:2.5rem;padding-block:10px}.library-row>.library-row__labels{display:none}.library-row__name{align-items:start}.library-row__title{white-space:normal;-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box}.library-row__time,.library-row__end{align-self:start;padding-top:1px}.library-row__title :is([data-artifact-title-trigger],[data-artifact-title-static-text]){overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.library-row__title [data-artifact-title-input-sizer]{white-space:pre-wrap}.library-row__title:has(:is([data-artifact-title-trigger],[data-artifact-title-static-text])){display:block}}.library-draggable-entry,.library-draggable-entry :is(a,.library-artifact-card){cursor:grab}@media (prefers-reduced-motion:reduce){.library-tray,.library-tray__chevron,.library-tray__panel,.library-entry-drag-content,.library-drag-copy__lift{transition:none}.library-tray__hint,.library-tray__slot{animation:none}.library-drag-copy[data-view=grid][data-lifted=true] .library-drag-copy__lift{rotate:none;scale:none}}@media (forced-colors:active){.library-tray,.library-tray__list,.library-card,.library-drag-copy__lift{box-shadow:none;border:1px solid canvastext}.library-tray[data-library-drop-over=true]{border-color:highlight}}._trigger_1rxsh_1{outline:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);outline-offset:-1px}._trigger_1rxsh_1:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@media (forced-colors:active){._trigger_1rxsh_1:focus-visible{outline-offset:-2px;outline-color:highlight}}.directory-cell-context-menu__item[aria-disabled=true],.directory-cell-context-menu__item[aria-disabled=true]:is(:hover,:focus-visible){background:var(--control-disabled);color:var(--text-disabled)}@media (width>=64rem){.directory-cell-context-menu__item{min-height:1.875rem}}@media (forced-colors:active){.directory-cell-context-menu{box-shadow:none;outline:1px solid canvastext}.directory-cell-context-menu__item:focus-visible{color:canvastext;outline-offset:-2px;background:canvas;outline:2px solid highlight}.directory-cell-context-menu__separator{background:canvastext}}@keyframes page-chat-trigger-in{0%{opacity:0;transform:translateY(4px)scale(.96)}}[data-agent-panel-open] [data-agent-settings-panel] [data-panel-scroll],:root[data-page-chat-trigger] [data-artifact-history-restore-control=sidebar]{padding-bottom:5.5rem}@media (pointer:coarse){.page-chat-trigger{height:2.75rem}}@media (width<=40rem){.page-chat-trigger{justify-content:center;width:2.75rem;padding:0}.page-chat-trigger__label{display:none}.page-chat-trigger__icon{display:block}}@media (prefers-reduced-motion:reduce){.page-chat-trigger{animation-name:page-chat-trigger-fade-in}.page-chat-trigger:active{transform:none}}@keyframes page-chat-trigger-fade-in{0%{opacity:0}}@media (forced-colors:active){.page-chat-trigger{box-shadow:none;outline-offset:0;outline:1px solid canvastext}.page-chat-trigger:focus-visible{outline-offset:2px;outline:2px solid highlight;background:canvas!important}.page-chat-trigger__mark,.page-chat-mark{background-color:canvastext}}._root_eo6d3_1{inline-size:fit-content;border-radius:var(--radius-nested);vertical-align:baseline;min-width:2rem;max-width:calc(100% + .25rem);margin-inline-start:-.25rem;display:inline-grid;position:relative}._layer_eo6d3_12{width:100%;min-width:0;max-width:100%;color:var(--foreground);font:inherit;letter-spacing:inherit;line-height:inherit;border:1px solid #0000;grid-area:1/1;margin:0;padding-inline:.1875rem}._measure_eo6d3_26{visibility:hidden;pointer-events:none;white-space:pre;width:auto;overflow:hidden}._root_eo6d3_1[data-variant=card] ._measure_eo6d3_26{overflow-wrap:anywhere;white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}._trigger_eo6d3_42{appearance:none;cursor:text;text-align:start;opacity:1;transform-origin:0;background:0 0;overflow:hidden;transform:scale(1)}._root_eo6d3_1[data-artifact-title-static=true] ._trigger_eo6d3_42{cursor:inherit}._trigger_eo6d3_42:focus-visible,._input_eo6d3_58:focus-visible{box-shadow:none;outline:none}._input_eo6d3_58{appearance:none;caret-color:var(--foreground);opacity:0;transform-origin:0;pointer-events:none;background:0 0;align-self:stretch;overflow:hidden;transform:scale(.985)}._input_eo6d3_58::selection{background:var(--selection);color:var(--selection-foreground)}._root_eo6d3_1[data-variant=card] ._input_eo6d3_58{overflow-wrap:anywhere;resize:none;text-wrap:pretty;white-space:pre-wrap;width:100%;height:100%;min-height:0;font-size:1rem;position:absolute;inset:0}._root_eo6d3_1[data-variant=profile]{border-radius:var(--radius-control);max-width:100%;margin-block:-.125rem;margin-inline-start:0}._root_eo6d3_1[data-variant=profile] ._layer_eo6d3_12{overflow-wrap:anywhere;text-align:center;text-wrap:balance;white-space:pre-wrap;transform-origin:50%;padding:.125rem .5rem}@media (pointer:coarse){._root_eo6d3_1[data-variant=profile]{margin-block:-.5625rem}._root_eo6d3_1[data-variant=profile] ._layer_eo6d3_12{padding-block:.5625rem}}._root_eo6d3_1[data-variant=profile] ._input_eo6d3_58{resize:none;width:100%;height:100%;min-height:0;position:absolute;inset:0}textarea._input_eo6d3_58::-webkit-scrollbar{display:none}._root_eo6d3_1[data-editing=true]{background-color:var(--button-focus)}._root_eo6d3_1[data-editing=true] ._trigger_eo6d3_42{opacity:0;pointer-events:none;transform:scale(1.015)}._root_eo6d3_1[data-editing=true] ._input_eo6d3_58{opacity:1;pointer-events:auto;transform:scale(1)}._root_eo6d3_1[data-status=error],._root_eo6d3_1[data-status=invalid]{background-color:var(--status-danger-surface)}._root_eo6d3_1[data-motion=animate]{transition-property:background-color;transition-duration:var(--motion-duration-control);transition-timing-function:var(--motion-ease-out)}._root_eo6d3_1[data-motion=animate] ._trigger_eo6d3_42,._root_eo6d3_1[data-motion=animate] ._input_eo6d3_58{transition-property:opacity,transform;transition-duration:var(--motion-duration-control);transition-timing-function:var(--motion-ease-ambient)}._root_eo6d3_1:focus-within,._root_eo6d3_1[data-editing=true]:focus-within{background-color:var(--button-focus)}._root_eo6d3_1[data-status=error]:focus-within,._root_eo6d3_1[data-status=invalid]:focus-within{background-color:var(--status-danger-surface)}@media (width>=40rem){._root_eo6d3_1[data-variant=card] ._input_eo6d3_58{font-size:inherit}}@media (hover:hover) and (pointer:fine){._root_eo6d3_1[data-editing=false]:not(:focus-within):hover{background-color:var(--button-hover)}}@media (prefers-reduced-motion:reduce){._root_eo6d3_1[data-motion=animate]{transition-duration:var(--motion-duration-instant)}._root_eo6d3_1[data-motion=animate] ._trigger_eo6d3_42,._root_eo6d3_1[data-motion=animate] ._input_eo6d3_58{filter:none;transition-property:opacity;transition-duration:var(--motion-duration-instant);transition-timing-function:var(--motion-ease-out);transform:none}}@media (forced-colors:active){._root_eo6d3_1:focus-within{outline-offset:2px;background-color:canvas;outline:2px solid highlight}._root_eo6d3_1[data-status=error],._root_eo6d3_1[data-status=invalid]{background-color:canvas}._trigger_eo6d3_42:focus-visible,._input_eo6d3_58:focus-visible{box-shadow:none;border-color:#0000;outline:none}}@media (pointer:coarse){._root_eo6d3_1[data-editing] ._input_eo6d3_58,._root_eo6d3_1[data-editing=true] ._measure_eo6d3_26{font-size:max(1rem,1em)}}@media (hover:hover) and (pointer:fine){.agent-roster-nav[data-roster-layout=narrow] .agent-roster-narrow-identity{transition:scale .16s var(--motion-ease-out)}.agent-roster-nav[data-roster-layout=narrow] .agent-roster-narrow-row:hover .agent-roster-narrow-identity{scale:1.05}.agent-roster-nav[data-roster-layout=narrow] .agent-roster-narrow-row:active .agent-roster-narrow-identity{transition-duration:80ms;scale:.96}}@media (hover:hover) and (pointer:fine){.agent-roster-new:hover{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.agent-roster-nav[data-roster-layout=narrow] .agent-roster-narrow-identity{transition:none!important}}@keyframes pin-drop-zone-open{0%{opacity:0;height:0;min-height:0;margin-bottom:0}}@media (prefers-reduced-motion:reduce){.pin-drop-zone{animation:none}}@keyframes agent-rail-peek-swap{0%{opacity:.35}}@media (prefers-reduced-motion:reduce){.agent-rail-peek,.agent-rail-peek[data-open],.agent-rail-peek[data-open][data-glide],.agent-rail-peek__surface{transition:none}.agent-rail-peek__surface{transform:none}.agent-rail-peek[data-glide] .agent-rail-peek__content{animation:none}}@media (forced-colors:active){.agent-rail-peek__surface{box-shadow:none;outline:1px solid canvastext}}@media (pointer:coarse){[data-help-icon-size]:after{content:"";width:2.75rem;height:2.75rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.stable-option-highlight{pointer-events:none;opacity:0;transition:transform .12s ease-out;position:absolute;top:0;left:0}.stable-option-highlight[data-ready=true]{opacity:1}.stable-menu-option-highlight{z-index:-1}.stable-option-highlight[data-highlight-motion=instant]{transition:none}@media (forced-colors:none){:is(.dashboard-menu-content[data-stable-menu-highlight-surface=true],.dashboard-menu-content [data-stable-menu-highlight-surface=true]):has(>[data-stable-menu-option-highlight][data-ready=true]) [data-menu-option-id]{background-color:#0000}}@media (forced-colors:active){.stable-option-highlight{display:none}}@media (prefers-reduced-motion:reduce){.stable-option-highlight{transition:none}}.ai-tool-icon-reel,.ai-tool-icon-reel-slot{flex:none;place-items:center;width:18px;height:18px;display:inline-grid;position:relative}.ai-tool-icon-reel{overflow:hidden}.ai-tool-icon-reel__logo{position:absolute;inset:0}.ai-tool-icon-reel__logo>:is(svg,img){object-fit:contain;width:100%;height:100%;display:block}.ai-tool-icon-reel__logo[data-entering]{animation:ai-tool-reel-enter var(--motion-duration-emphasized,.25s) var(--motion-ease-spatial,cubic-bezier(.22, 1, .36, 1)) both}.ai-tool-icon-reel__logo--out{animation:ai-tool-reel-exit var(--motion-duration-emphasized,.25s) var(--motion-ease-spatial,cubic-bezier(.22, 1, .36, 1)) both}.ai-tool-icon-reel-slot>*{grid-area:1/1}.ai-tool-icon-reel-slot>.ai-tool-icon-reel-check,.ai-tool-icon-reel-slot[data-copied]>.ai-tool-icon-reel{visibility:hidden}.ai-tool-icon-reel-slot[data-copied]>.ai-tool-icon-reel-check{visibility:visible}@keyframes ai-tool-reel-enter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes ai-tool-reel-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.ai-tool-icon-reel__logo{animation:none}.ai-tool-icon-reel__logo--out{display:none}}@media (prefers-reduced-motion:reduce){.usage-ring__fill{transition:none}}@keyframes usage-pop{0%{transform:scale(.3)}60%{transform:scale(1.25)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.usage-warn-dot{animation:none}}@keyframes usage-popover-in{0%{opacity:0;translate:var(--usage-popover-from,0 6px);scale:.99}to{opacity:1;translate:0;scale:1}}@keyframes usage-popover-out{to{opacity:0;scale:.99}}@media (prefers-reduced-motion:reduce){.usage-popover.popover-content[data-state]{animation:none}}.sidebar-nudge{transition:grid-template-rows .25s var(--motion-ease-spatial), opacity .25s var(--motion-ease-out);grid-template-rows:1fr;align-self:stretch;margin-bottom:-.75rem;display:grid}@starting-style{.sidebar-nudge{opacity:0;grid-template-rows:0fr}}.sidebar-nudge[data-preview]{transition:none}@starting-style{.sidebar-nudge[data-preview]{opacity:1;grid-template-rows:1fr}}@keyframes sidebar-nudge-label-in{0%{opacity:0}}@property --nudge-fade-from{syntax:"<length>";inherits:false;initial-value:0}@property --nudge-fade-to{syntax:"<length>";inherits:false;initial-value:0}@media (hover:hover) and (pointer:fine){.sidebar-nudge__dismiss{opacity:0}.sidebar-nudge__row:not(:hover,:focus-within,:has([aria-expanded=true])) .sidebar-nudge__label{--nudge-fade-from:0rem;--nudge-fade-to:0rem}.sidebar-nudge__row:hover .sidebar-nudge__dismiss,.sidebar-nudge__row:focus-within .sidebar-nudge__dismiss{opacity:1}.sidebar-nudge__row:has([aria-expanded=true]) .sidebar-nudge__dismiss{opacity:1}}@media (hover:hover) and (pointer:fine){.team-nudge__who:hover:not(:disabled){background:var(--button-hover)}}@media (hover:hover) and (pointer:fine){.team-nudge__person:hover{background:var(--button-hover)}}@keyframes team-nudge-mark-in{0%{opacity:0;scale:.6}}@keyframes team-nudge-in{0%{opacity:0;translate:0 -.25rem}}@media (prefers-reduced-motion:reduce){.sidebar-nudge,.sidebar-nudge[data-leaving]{transition:opacity .2s var(--motion-ease-out)}.sidebar-nudge__mark>[data-mark],.sidebar-nudge__label{transition:none}.sidebar-nudge__label,.team-nudge-popover.popover-content[data-state],.team-nudge__ask,.team-nudge__done,.team-nudge__done-mark>*{animation:none}}@media (width<=1023px){.landing-dashboard-primary{display:none}}@media (prefers-reduced-motion:no-preference){.landing-dashboard-page .directory-list-items>[data-directory-row=true],.landing-dashboard-page .activity-collection-list>*,.landing-dashboard-page [data-landing-stagger]>*{animation:landing-rise .42s var(--motion-ease-out,cubic-bezier(.23, 1, .32, 1)) both}.landing-dashboard-page :is(.directory-list-items,.activity-collection-list,[data-landing-stagger])>:nth-child(2){animation-delay:30ms}.landing-dashboard-page :is(.directory-list-items,.activity-collection-list,[data-landing-stagger])>:nth-child(3){animation-delay:60ms}.landing-dashboard-page :is(.directory-list-items,.activity-collection-list,[data-landing-stagger])>:nth-child(4){animation-delay:90ms}.landing-dashboard-page :is(.directory-list-items,.activity-collection-list,[data-landing-stagger])>:nth-child(5){animation-delay:.12s}.landing-dashboard-page :is(.directory-list-items,.activity-collection-list,[data-landing-stagger])>:nth-child(6){animation-delay:.15s}.landing-dashboard-page :is(.directory-list-items,.activity-collection-list,[data-landing-stagger])>:nth-child(n+7){animation-delay:.18s}.landing-dashboard-page [data-landing-arrival=true],.landing-dashboard-page .activity-collection-list>.sessions-activity-row[data-new=true]{animation:landing-open .46s var(--motion-ease-out,cubic-bezier(.23, 1, .32, 1)) both, landing-fill 2.2s ease-out both;animation-delay:0s;overflow:clip}}@keyframes landing-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes landing-open{0%{opacity:0;max-height:0}to{max-height:var(--landing-arrival-height,2.5rem);opacity:1}}@keyframes landing-fill{0%,35%{background-color:var(--button-hover)}to{background-color:#0000}}.dashboard-toggle-trigger[data-dashboard-toggle-layout=icon][data-help-icon-size]{--help-control-size:1.5rem;width:var(--help-control-size);min-width:var(--help-control-size);height:var(--help-control-size);min-height:var(--help-control-size);padding:0}.dashboard-toggle-trigger[data-dashboard-toggle-layout=icon][data-help-icon-size="14"]{--help-control-size:1.75rem}@media (pointer:coarse){[data-help-icon-size]:after{content:"";width:2.75rem;height:2.75rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.mk-product.landing-dashboard-preview{--workspace-viewport-unit:.36rem;height:36rem;font-family:var(--font-sans);pointer-events:auto}.landing-dashboard-primary{width:195px}.landing-dashboard-preview [data-shell-workspace-content]>.mk-dash__page{flex:1}@media (width<=1023px){.landing-dashboard-primary{display:none}}.landing-dashboard-mobile .landing-dashboard-primary{width:100%;display:flex}.landing-dashboard-mobile .landing-dashboard-primary>:last-child{display:none}.landing-dashboard-preview [data-preview-static=true]{cursor:default;pointer-events:none}.landing-dashboard-page>*{flex:1}.landing-dashboard-preview .directory-record-grid{--directory-record-cell-gap:.75rem}@media (prefers-reduced-motion:no-preference){.landing-dashboard-page .directory-list-items>[data-directory-row=true],.landing-dashboard-page .activity-collection-list>*,.landing-dashboard-page [data-landing-stagger]>*{animation:landing-rise .42s var(--motion-ease-out,cubic-bezier(.23, 1, .32, 1)) both}.landing-dashboard-page :is(.directory-list-items,.activity-collection-list,[data-landing-stagger])>:nth-child(2){animation-delay:30ms}.landing-dashboard-page :is(.directory-list-items,.activity-collection-list,[data-landing-stagger])>:nth-child(3){animation-delay:60ms}.landing-dashboard-page :is(.directory-list-items,.activity-collection-list,[data-landing-stagger])>:nth-child(4){animation-delay:90ms}.landing-dashboard-page :is(.directory-list-items,.activity-collection-list,[data-landing-stagger])>:nth-child(5){animation-delay:.12s}.landing-dashboard-page :is(.directory-list-items,.activity-collection-list,[data-landing-stagger])>:nth-child(6){animation-delay:.15s}.landing-dashboard-page :is(.directory-list-items,.activity-collection-list,[data-landing-stagger])>:nth-child(n+7){animation-delay:.18s}.landing-dashboard-page [data-landing-arrival=true],.landing-dashboard-page .activity-collection-list>.sessions-activity-row[data-new=true]{animation:landing-open .46s var(--motion-ease-out,cubic-bezier(.23, 1, .32, 1)) both, landing-fill 2.2s ease-out both;animation-delay:0s;overflow:clip}}.landing-dashboard-page .activity-collection-list>[data-new=true]{--landing-arrival-height:3rem}.landing-dashboard-page .library-folder-contents>[data-landing-arrival]{--landing-arrival-height:5rem;border-radius:var(--radius-control-lg,.75rem)}.usage-ring{flex:none}.usage-ring__track,.usage-ring__fill{fill:none;stroke-width:2px}.usage-ring__track{stroke:color-mix(in oklab, currentColor 22%, transparent)}.usage-ring__fill{stroke:var(--foreground);stroke-linecap:round;transition:stroke-dashoffset .4s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.usage-ring__fill{transition:none}}.sidebar-usage-button:not([data-rail]){flex:1;justify-content:flex-start;min-width:0;padding-inline:.5625rem .75rem}.sidebar-usage-button[data-reached]{color:var(--foreground)}.sidebar-usage-button__dot{background:var(--sidebar);--usage-warn:color-mix(in oklab, var(--neon-yellow) 62%, var(--neon-orange));border-radius:9999px;padding:2px;display:flex;position:absolute;top:-2px;right:-2px}.usage-warn-dot{background:var(--usage-warn);border-radius:50%;flex:none;width:6px;height:6px;animation:.42s cubic-bezier(.34,1.56,.64,1) both usage-pop;display:inline-block}.usage-tray .usage-warn-dot{animation:none}@media (prefers-reduced-motion:reduce){.usage-warn-dot{animation:none}}.usage-popover.popover-content[data-state=open]{animation:.18s cubic-bezier(.22,1,.36,1) both usage-popover-in}.usage-popover.popover-content[data-state=closed]{animation:.12s ease-in both usage-popover-out}.usage-popover[data-side=right]{--usage-popover-from:-6px 0}.usage-popover[data-side=top]{--usage-popover-from:0 6px}.usage-popover[data-side=left]{--usage-popover-from:6px 0}.usage-popover[data-side=bottom]{--usage-popover-from:0 -6px}@media (prefers-reduced-motion:reduce){.usage-popover.popover-content[data-state]{animation:none}}.sidebar-nudge{transition:grid-template-rows .25s var(--motion-ease-spatial), opacity .25s var(--motion-ease-out);grid-template-rows:1fr;align-self:stretch;margin-bottom:-.75rem;display:grid}@starting-style{.sidebar-nudge{opacity:0;grid-template-rows:0fr}}.sidebar-nudge[data-leaving]{opacity:0;grid-template-rows:0fr;transition-duration:.2s}.sidebar-nudge[data-preview]{transition:none}@starting-style{.sidebar-nudge[data-preview]{opacity:1;grid-template-rows:1fr}}.sidebar-nudge[data-rail]{align-self:flex-start}.sidebar-nudge__clip{min-width:0;min-height:0;overflow:hidden}.sidebar-nudge__row{margin-bottom:.5rem;display:flex;position:relative}.sidebar-nudge:not([data-rail]) .sidebar-nudge__open{flex:1;justify-content:flex-start;min-width:0;padding-inline:.5rem}.sidebar-nudge__mark{flex:none;grid-template:100%/100%;place-items:center;width:1rem;height:1rem;display:grid}.sidebar-nudge__mark>[data-mark]{opacity:0;visibility:hidden;transition:opacity .18s var(--motion-ease-out), scale .18s var(--motion-ease-out), visibility 0s .18s;grid-area:1/1;place-items:center;display:grid;scale:.6}.sidebar-nudge__mark[data-phase=asking]>[data-mark=asking],.sidebar-nudge__mark[data-phase=working]>[data-mark=working],.sidebar-nudge__mark[data-phase=done]>[data-mark=done]{opacity:1;visibility:visible;transition-delay:0s;scale:1}.sidebar-nudge__label{text-align:start;text-overflow:ellipsis;min-width:0;animation:sidebar-nudge-label-in .18s var(--motion-ease-out) both;--nudge-fade-from:0rem;--nudge-fade-to:0rem;-webkit-mask-image:linear-gradient(to left, transparent var(--nudge-fade-from), oklch(0% 0 none) var(--nudge-fade-to));-webkit-mask-image:linear-gradient(to left, transparent var(--nudge-fade-from), oklch(0% 0 none) var(--nudge-fade-to));mask-image:linear-gradient(to left, transparent var(--nudge-fade-from), oklch(0% 0 none) var(--nudge-fade-to));transition:--nudge-fade-from .15s var(--motion-ease-out), --nudge-fade-to .15s var(--motion-ease-out);flex:1;overflow:hidden}.sidebar-nudge__dismiss{top:.25rem;transition:opacity .15s var(--motion-ease-out), background-color .1s var(--motion-ease-out), color .1s var(--motion-ease-out);position:absolute;inset-inline-end:.25rem}.sidebar-nudge__row:has(.sidebar-nudge__dismiss) .sidebar-nudge__label{--nudge-fade-from:1.25rem;--nudge-fade-to:1.5rem}@media (hover:hover) and (pointer:fine){.sidebar-nudge__dismiss{opacity:0}.sidebar-nudge__row:not(:hover,:focus-within,:has([aria-expanded=true])) .sidebar-nudge__label{--nudge-fade-from:0rem;--nudge-fade-to:0rem}.sidebar-nudge__row:hover .sidebar-nudge__dismiss,.sidebar-nudge__row:focus-within .sidebar-nudge__dismiss{opacity:1}.sidebar-nudge__row:has([aria-expanded=true]) .sidebar-nudge__dismiss{opacity:1}}.team-nudge-popover.popover-content{border-radius:var(--radius-dialog);width:min(18rem,100vw - 1rem);padding:0}.team-nudge-popover.popover-content[data-state=open]{animation:usage-popover-in .18s var(--motion-ease-spatial) both}.team-nudge-popover.popover-content[data-state=closed]{animation:.12s ease-in both usage-popover-out}.team-nudge-popover[data-side=right]{--usage-popover-from:-6px 0}.team-nudge-popover[data-side=top]{--usage-popover-from:0 6px}.team-nudge-popover[data-side=left]{--usage-popover-from:6px 0}.team-nudge-popover[data-side=bottom]{--usage-popover-from:0 -6px}.team-nudge__card{border-radius:var(--radius-dialog);background:var(--background);color:var(--secondary-foreground);font-size:var(--text-ui);line-height:var(--text-ui--line-height);--team-nudge-raised:var(--control-surface);overflow:hidden}.dark .team-nudge__card{--team-nudge-raised:color-mix(in oklab, var(--card), oklch(100% 0 none) 7%)}.team-nudge__tray{padding:4px}.team-nudge__content{border-radius:var(--radius-card);background:var(--card);box-shadow:var(--elevation-control-raised-depth);color:var(--card-foreground);padding:.875rem}.team-nudge__ask{animation:team-nudge-in .18s var(--motion-ease-out) both}.team-nudge__head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.team-nudge__count{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-variant-numeric:tabular-nums;flex:none}.team-nudge__title{color:var(--foreground);text-wrap:pretty;overflow-wrap:anywhere;font-weight:600;display:block}.team-nudge__reason{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--text-xs--line-height);text-wrap:pretty;margin-top:.125rem;display:block}.team-nudge__who,.team-nudge__faces{align-items:center;gap:.5rem;width:calc(100% + .75rem);min-height:2rem;margin:.5rem -.375rem 0;padding:.25rem .375rem;display:flex}.team-nudge__who{border-radius:var(--radius-control);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color .15s var(--motion-ease-out);background:0 0;border:0;outline:none}@media (hover:hover) and (pointer:fine){.team-nudge__who:hover:not(:disabled){background:var(--button-hover)}}.team-nudge__who:focus-visible{background:var(--button-focus)}.team-nudge__who:disabled{cursor:default}.team-nudge__pile{flex:none;align-items:center;display:inline-flex}.team-nudge__face{border-radius:999px;flex:none}.team-nudge__pile>.team-nudge__face+.team-nudge__face{outline:2px solid var(--card);margin-inline-start:-.375rem}.team-nudge__more{z-index:1;background:var(--team-nudge-raised);width:1.5rem;height:1.5rem;color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-items:center;font-weight:500;display:inline-grid;position:relative}.team-nudge__names{min-width:0;font-size:var(--text-xs);line-height:var(--text-xs--line-height);text-wrap:pretty;flex:1}.team-nudge__see{color:var(--text-secondary);font-size:var(--text-xs);flex:none;align-items:center;gap:.25rem;display:inline-flex}.team-nudge__chevron{transition:rotate .18s var(--motion-ease-out)}.team-nudge__who[aria-expanded=true] .team-nudge__chevron{rotate:180deg}.team-nudge__list{gap:1px;margin:.25rem -.375rem 0;padding:0;list-style:none;display:grid}.team-nudge__person{border-radius:var(--radius-control);cursor:pointer;min-height:2.25rem;transition:background-color .15s var(--motion-ease-out);align-items:center;gap:.5rem;padding:.25rem .375rem;display:flex}@media (hover:hover) and (pointer:fine){.team-nudge__person:hover{background:var(--button-hover)}}.team-nudge__person:has(:focus-visible){background:var(--button-focus)}.team-nudge__person:has([data-state=unchecked]) .team-nudge__face{opacity:.45;filter:grayscale()}.team-nudge__person .team-nudge__face{transition:opacity .15s var(--motion-ease-out), filter .15s var(--motion-ease-out)}.team-nudge__person-name{font-size:var(--text-compact);text-overflow:ellipsis;white-space:nowrap;line-height:1.125rem;display:block;overflow:hidden}.team-nudge__person-title{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--text-xs--line-height);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.team-nudge__actions{justify-content:space-between;align-items:center;gap:.5rem;min-height:2.75rem;padding:.25rem .875rem 0 .125rem;display:flex}.team-nudge__done{animation:team-nudge-in .25s var(--motion-ease-spatial) both;align-items:flex-start;gap:.5rem;display:flex}.team-nudge__done-mark{flex:none;place-items:center;height:1.25rem;margin-inline-start:-.25rem;display:grid}.team-nudge__done-mark>*{animation:team-nudge-mark-in .25s var(--motion-ease-out) both}@media (prefers-reduced-motion:reduce){.sidebar-nudge,.sidebar-nudge[data-leaving]{transition:opacity .2s var(--motion-ease-out)}.sidebar-nudge__mark>[data-mark],.sidebar-nudge__label{transition:none}.sidebar-nudge__label,.team-nudge-popover.popover-content[data-state],.team-nudge__ask,.team-nudge__done,.team-nudge__done-mark>*{animation:none}}.agent-trends{container-type:inline-size}.agent-trends-range{border-radius:var(--radius-control);background:var(--surface-inset);gap:2px;padding:2px;display:inline-flex}.dark .agent-trends-range{background:var(--card)}.agent-trends-range button{border-radius:calc(var(--radius-control) - 2px);min-height:30px;color:var(--secondary-foreground);font-size:var(--text-compact);cursor:pointer;background:0 0;border:0;padding:0 12px;font-weight:500}.agent-trends-range button[aria-pressed=true]{background:var(--card);color:var(--foreground);box-shadow:var(--elevation-control-raised)}.agent-trends-range button:focus-visible{box-shadow:none;outline:2px solid var(--ring);outline-offset:1px}.agent-trends-panel{border-radius:var(--radius-card);background:var(--card);box-shadow:var(--elevation-control-raised-depth);margin-top:16px}.agent-trends-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:8px 8px 0;display:grid}.agent-trends-tab{grid-template-rows:subgrid;border-radius:calc(var(--radius-card) - 6px);min-width:0;color:var(--secondary-foreground);text-align:left;cursor:pointer;background:0 0;border:0;grid-row:span 3;align-items:flex-start;gap:2px;padding:12px 14px;display:grid}.agent-trends-tab[aria-selected=true]{background:var(--control-hover)}.agent-trends-tab-label{font-size:var(--text-compact);font-weight:500}.agent-trends-tab[aria-selected=true] .agent-trends-tab-label{color:var(--foreground)}.agent-trends-tab-value{letter-spacing:-.01em;color:var(--secondary-foreground);font-size:28px;font-weight:600;line-height:36px}.agent-trends-tab[aria-selected=true] .agent-trends-tab-value{color:var(--foreground)}.agent-trends-tab-note{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--text-xs);color:var(--muted-foreground);overflow:hidden}.agent-trends-body{padding:20px 20px 16px}.agent-trends-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.agent-trends-picker{border-radius:var(--radius-control);background:var(--control-surface,var(--control-hover));min-width:0;max-width:min(320px,60%);height:32px;color:var(--foreground);font-size:var(--text-ui);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 10px;font-weight:500;display:inline-flex}.agent-trends-picker-faces{flex:none;display:inline-flex}.agent-trends-picker-faces>*+*{margin-left:-4px}.agent-trends-menu{width:300px;max-width:calc(100vw - 32px)}.agent-trends-option{align-items:center;gap:8px;min-width:0;display:inline-flex}.agent-trends-deleted-key{background:var(--muted-foreground);border-radius:1px;flex:none;width:12px;height:2px;margin-inline:2px;display:inline-block}.agent-trends-plot{border-radius:var(--radius-control);touch-action:pan-y;height:220px;position:relative}.agent-trends [data-tone=all]{--agent-line:var(--foreground)}.agent-trends [data-tone=agent]{--agent-line:oklch(from var(--pigment) min(l, .7) c h)}.dark .agent-trends [data-tone=agent]{--agent-line:var(--pigment)}.agent-trends [data-tone=deleted]{--agent-line:var(--muted-foreground)}.agent-trends-plot:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.agent-trends-plot svg{display:block;overflow:visible}.agent-trends-grid{stroke:var(--shell-divider);stroke-width:1px;shape-rendering:crispedges}.agent-trends-axis{fill:var(--muted-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.agent-trends-crosshair{stroke:var(--foreground);stroke-opacity:.3;stroke-width:1px;shape-rendering:crispedges}.agent-trends-area{fill:color-mix(in oklab, var(--agent-line) 10%, transparent)}.agent-trends-line{fill:none;stroke:var(--agent-line);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.agent-trends-dot{fill:var(--agent-line);stroke:var(--card);stroke-width:2px;transition:r .12s var(--motion-ease-out)}.agent-trends-tooltip{top:0;left:var(--x);z-index:2;border-radius:var(--radius-control);background:var(--popover,var(--card));box-shadow:var(--elevation-float);white-space:nowrap;pointer-events:none;padding:8px 12px;position:absolute;transform:translate(12px)}.agent-trends-tooltip[data-side=left]{transform:translate(calc(-100% - 12px))}.agent-trends-tooltip-day{font-size:var(--text-xs);color:var(--muted-foreground);margin:0}.agent-trends-tooltip-value{font-size:var(--text-ui);color:var(--foreground);margin:2px 0 0;font-weight:600}.agent-trends-tooltip-rows{gap:6px;min-width:200px;max-width:320px;margin:6px 0 0;padding:0;list-style:none;display:grid}.agent-trends-tooltip-rows li{font-size:var(--text-compact);color:var(--secondary-foreground);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.agent-trends-tooltip-rows b{color:var(--foreground);font-weight:600}.agent-trends-end{top:var(--y);left:var(--x);pointer-events:none;display:flex;position:absolute;transform:translate(8px,-50%)}.agent-trends-leader{fill:none;stroke:var(--agent-line);stroke-opacity:.55;stroke-width:1px;stroke-linejoin:round}.agent-trends-summary{margin:12px 0 0}.agent-run-strip{--agent-line:oklch(from var(--pigment) min(l, .7) c h);grid-auto-columns:14px;grid-auto-flow:column;gap:4px;display:inline-grid}.dark .agent-run-strip{--agent-line:var(--pigment)}.agent-run-strip i{background:var(--shell-divider);border-radius:4px;height:14px}.agent-run-strip i[data-level="1"]{background:color-mix(in oklab, var(--agent-line) 45%, transparent)}.agent-run-strip i[data-level="2"]{background:color-mix(in oklab, var(--agent-line) 75%, transparent)}.agent-run-strip i[data-level="3"]{background:var(--agent-line)}@media (hover:hover) and (pointer:fine){.agent-trends-tab:not([aria-selected=true]):hover{background:var(--button-hover)}.agent-trends-tab:not([aria-selected=true]):hover .agent-trends-tab-value,.agent-trends-range button:not([aria-pressed=true]):hover{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.agent-trends-dot{transition:none}}@media (forced-colors:active){.agent-trends-line,.agent-trends-dot{stroke:canvastext}.agent-trends-tab[aria-selected=true],.agent-trends-tab:focus-visible{outline:2px solid highlight}.agent-run-strip i[data-level]:not([data-level="0"]){background:canvastext}}@container (width<=560px){.agent-trends-tab{padding:12px}.agent-trends-tab-value{font-size:22px;line-height:28px}.agent-trends-tab-note{display:none}.agent-trends-body{padding:16px 12px 12px}.agent-trends-picker{max-width:60%}}.agent-roster-row{text-align:left;border-radius:var(--radius-control-lg);width:100%;min-height:48px;color:var(--foreground);cursor:pointer;background:0 0;border:0;place-items:center start;padding-block:8px;transition:background-color .15s;display:grid}.agent-roster-row:focus-visible{background:color-mix(in oklab, var(--foreground) 8%, transparent);outline:none}.agent-roster-row[data-static]{cursor:default}.agent-roster-agent{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.agent-roster-agent [data-roster-mascot]{zoom:.875}.agent-roster-cell{width:100%;min-width:0;display:block}.agent-roster-overlay{pointer-events:none;cursor:default;position:absolute;inset-block:0;inset-inline-start:0}.agent-roster-pages-cell{place-self:stretch stretch;position:relative}.agent-roster-pages{opacity:0;transition:opacity var(--motion-duration-control) var(--motion-ease-out), transform var(--motion-duration-control) var(--motion-ease-out);align-items:center;gap:4px;display:flex;position:absolute;inset-block:0;inset-inline-end:0;transform:translate(4px)}.agent-roster-pages a{pointer-events:auto}.agent-roster-item:is(:hover,:has(:focus-visible)) .agent-roster-pages{opacity:1;transform:translate(0)}.agent-roster-item:is(:hover,:has(:focus-visible)) .agent-roster-latest{padding-inline-end:calc(var(--agent-roster-pages-width,0px) + 12px)}@media (prefers-reduced-motion:reduce){.agent-roster-pages{transform:none}}@media (hover:none),(pointer:coarse){.agent-roster-pages{display:none}.agent-roster-item:is(:hover,:has(:focus-visible)) .agent-roster-latest{padding-inline-end:0}}.agent-roster-drafts{inset-inline-start:0;color:#0000;white-space:nowrap;pointer-events:none;max-width:100%;position:absolute;top:50%;overflow:hidden;translate:0 -50%}.agent-roster-drafts-link{color:#0000;font:inherit;text-underline-offset:3px;pointer-events:auto;cursor:pointer;transition:text-decoration-color var(--motion-duration-control) var(--motion-ease-out);background:0 0;border:0;border-radius:4px;padding:0;text-decoration-line:underline;text-decoration-color:#0000}.agent-roster-drafts-link *{color:#0000}.agent-roster-drafts-link[data-found]{vertical-align:top;max-width:100%;display:inline-flex}.agent-roster-found-words{text-overflow:ellipsis;min-width:0;overflow:hidden}.agent-roster-found-place{white-space:pre;flex:none;padding-inline-start:.28em}.agent-roster-drafts-link .agent-roster-found-place{color:var(--muted-foreground)}.agent-roster-item:has(.agent-roster-found-place) .agent-roster-latest{padding-inline-end:6rem}.agent-roster-item:has(.agent-roster-found-place):is(:hover,:has(:focus-visible)) .agent-roster-latest{padding-inline-end:calc(var(--agent-roster-pages-width,0px) + 12px + 6rem)}.agent-roster-item:is(:hover,:has(:focus-visible)) .agent-roster-drafts{max-width:calc(100% - var(--agent-roster-pages-width,0px) - 12px)}@media (hover:hover) and (pointer:fine){.agent-roster-drafts-link:hover{-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}}.agent-roster-drafts-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.agent-roster-row:not([data-static]):hover{background:color-mix(in oklab, var(--foreground) 4%, transparent)}}@media (forced-colors:active){.agent-roster-row:focus-visible{outline:2px solid highlight}}.agent-totals{--agent-total-accent:var(--neon-green);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;display:grid;container-type:inline-size}.agent-total-tile{grid-template-rows:subgrid;grid-row:span 5;min-width:0;display:grid}.agent-total-label{grid-row:1}.agent-total-about{grid-row:2;margin-top:4px}.agent-total-value{grid-row:3;align-items:baseline;gap:8px;min-width:0;margin-top:16px;display:flex}.agent-total-amount{flex:none;font-size:2.5rem}.agent-total-period{min-width:0}.agent-total-caption{grid-row:4;margin-top:12px}.agent-total-chart{grid-row:5}.agent-totals-loading>*{height:232px}@container (width<=760px){.agent-total-value{flex-direction:column;align-items:flex-start;gap:4px}.agent-total-period{min-height:20px}.agent-totals-loading>*{height:256px}}@container (width<=560px){.agent-total-label{align-items:flex-end;min-height:40px;display:flex}.agent-total-about,.agent-total-caption{display:none}.agent-total-amount{font-size:2rem}.agent-totals-loading>*{height:212px}}@container (width<=320px){.agent-total-amount{font-size:1.5rem}.agent-totals-loading>*{height:204px}}.agent-totals[data-intro] .agent-total-tile{animation:.22s ease-out both agent-total-in}@keyframes agent-total-in{0%{opacity:0}}@keyframes agent-total-land{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.agent-totals[data-intro] .agent-total-tile{animation:none}}.agent-total-bars{--agent-total-bar-width:1.75rem;--agent-total-bar-rest:var(--agent-total-accent);--agent-total-bar-dim:color-mix(in oklab, var(--agent-total-accent) 20%, var(--background));cursor:default}.dark .agent-total-bars{--agent-total-bar-dim:color-mix(in oklab, var(--agent-total-accent) 26%, var(--background))}.agent-total-bars__plot{grid-template-columns:repeat(7, minmax(0, var(--agent-total-bar-width)));justify-content:space-between;align-items:flex-end;column-gap:3px;display:grid;overflow:hidden}.agent-total-bar{width:100%;height:max(3px, calc(var(--bar) * 100%));background:var(--agent-total-bar-rest);border-radius:5px 5px 2px 2px;align-self:end;transition:background-color .16s ease-out;position:relative}.agent-total-bars[data-hover] .agent-total-bar,.agent-total-bar[data-empty]{background:var(--agent-total-bar-dim)}.agent-total-bar[data-empty]{border-radius:2px;height:3px}.agent-total-bar:after{border-radius:inherit;background:var(--agent-total-accent);content:"";opacity:0;transition:opacity .16s ease-out;position:absolute;inset:0}.agent-total-bar[data-active]:after{opacity:1}.agent-total-bars__ends{color:var(--muted-foreground);font-size:var(--text-xs);justify-content:space-between;margin-top:8px;line-height:1rem;display:flex}.agent-total-trend{margin-right:4px;font-weight:600}.agent-total-trend[data-trend=up]{color:oklch(62% .17 150)}.agent-total-trend[data-trend=down]{color:oklch(60% .19 25)}.dark .agent-total-trend[data-trend=up]{color:var(--neon-green)}.agent-totals[data-intro] .agent-total-bar{animation:agent-total-rise .52s calc(var(--bar-index) * 45ms + .12s) var(--ease-product,cubic-bezier(.22, 1, .36, 1)) both}.agent-totals[data-intro] .agent-total-bar[data-today]{animation-name:agent-total-land}@keyframes agent-total-rise{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.agent-totals[data-intro] .agent-total-bar{animation:none}}.agent-total-tile[data-linked]{isolation:isolate;position:relative}.agent-total-tile[data-linked]:before,.agent-total-tile[data-linked] .agent-total-link:after{border-radius:var(--radius-card);content:"";position:absolute;inset:-12px -10px}.agent-total-tile[data-linked]:before{z-index:-1;background-color:var(--button-hover);opacity:0;transition:opacity var(--motion-duration-control) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){.agent-total-tile[data-linked]:hover:before{opacity:1}}.agent-total-tile[data-linked]:has(.agent-total-link:focus-visible):before{background-color:var(--button-focus);opacity:1;transition-duration:0s}.agent-total-tile[data-linked]:active:before{background-color:var(--button-active);opacity:1}.agent-total-tile[data-linked] .agent-total-chart{z-index:1;cursor:pointer;position:relative}@media (prefers-reduced-motion:reduce){.agent-total-tile[data-linked]:before{transition:none}}.agent-results{min-width:0;container-type:inline-size}.agent-results-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;min-height:3rem;padding:10px 14px 10px 18px;display:flex}.agent-results-title{gap:2px;min-width:0;display:grid}.agent-results-name{color:var(--foreground);font-size:var(--text-ui);margin:0;font-weight:600;line-height:1.25rem}.agent-results-line{color:var(--muted-foreground);font-size:var(--text-xs);margin:0;line-height:1rem}.agent-results-filters{align-items:center;gap:8px;min-width:0;display:flex}.agent-results-filters [data-results-agent],.agent-results-filters .directory-kind-tabs--compact,.agent-results-filters .directory-kind-tabs--compact .directory-kind-tab{height:28px;min-height:28px}.agent-stat-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}@container (width<=44rem){.agent-stat-tiles{grid-template-columns:minmax(0,1fr)}}.agent-stat-tile{background:var(--card);min-width:0;box-shadow:var(--elevation-control-raised-depth);border-radius:12px;flex-direction:column;padding:16px 18px 18px;display:flex;position:relative}.agent-stat-head{justify-content:space-between;align-items:center;gap:12px;min-height:1.25rem;display:flex}.agent-stat-label{color:var(--secondary-foreground);font-size:var(--text-ui);margin:0;font-weight:500;line-height:1.25rem}.agent-stat-link{color:inherit;transition:background-color var(--motion-duration-control) var(--motion-ease-out), color var(--motion-duration-control) var(--motion-ease-out);border-radius:6px;margin:-2px -6px;padding:2px 6px;text-decoration:none}@media (hover:hover) and (pointer:fine){.agent-stat-link:hover{background:var(--button-hover);color:var(--foreground)}}.agent-stat-change{color:var(--muted-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;line-height:1rem;display:inline-flex}.agent-stat-change__value{color:var(--foreground);font-weight:500}.agent-stat-change__arrow{flex:none}.agent-stat-change[data-direction=up] .agent-stat-change__arrow{color:var(--neon-green)}.agent-stat-value{color:var(--foreground);letter-spacing:-.02em;margin:4px 0 0;font-size:2rem;font-weight:600;line-height:2.5rem}.agent-stat-chart{margin-top:14px}.agent-stat-bars{height:3.5rem;box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--foreground) 8%, transparent);cursor:default;touch-action:pan-y;border-radius:4px;outline:none;align-items:flex-end;gap:6px;display:flex}.agent-stat-tile[data-linked] .agent-stat-bars{cursor:pointer}.agent-stat-bars:focus-visible{box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--foreground) 8%, transparent), 0 0 0 2px var(--ring)}.agent-stat-bars[data-days="30"]{gap:3px}.agent-stat-bar{background:color-mix(in oklab, var(--result-color) 50%, var(--card));transform-origin:bottom;min-height:2px;transition:height .42s cubic-bezier(.23, 1, .32, 1), opacity var(--motion-duration-control) var(--motion-ease-out);border-radius:4px 4px 1px 1px;flex-direction:column-reverse;flex:1 1 0;gap:2px;display:flex;overflow:hidden}.agent-stat-bar:has(.agent-stat-segment){background:0 0}.agent-stat-bar[data-empty]{background:color-mix(in oklab, var(--foreground) 8%, transparent)}.agent-stat-bars[data-days="30"] .agent-stat-bar{border-radius:2px 2px 1px 1px;gap:1px}.agent-stat-segment{background:color-mix(in oklab, var(--result-color) 50%, var(--card));min-height:2px;transition:background-color var(--motion-duration-control) ease;flex-basis:0}.dark .agent-stat-bar,.dark .agent-stat-segment{background:color-mix(in oklab, var(--result-color) 62%, var(--card))}.dark .agent-stat-bar:has(.agent-stat-segment){background:0 0}.dark .agent-stat-bar[data-empty]{background:color-mix(in oklab, var(--foreground) 10%, transparent)}.agent-stat-bar[data-today]:not([data-empty]),.agent-stat-bar[data-today] .agent-stat-segment{background:var(--result-color)}.agent-stat-bar[data-today]:has(.agent-stat-segment){background:0 0}.agent-stat-bars[data-pointing] .agent-stat-bar{opacity:.5}.agent-stat-bars[data-pointing] .agent-stat-bar[data-active]{opacity:1}.agent-stat-bars[data-pointing] .agent-stat-bar[data-active]:not([data-empty]),.agent-stat-bars[data-pointing] .agent-stat-bar[data-active] .agent-stat-segment{background:var(--result-color)}.agent-stat-bars[data-pointing] .agent-stat-bar[data-active]:has(.agent-stat-segment){background:0 0}.agent-stat-bars[data-rise] .agent-stat-bar{animation:.52s cubic-bezier(.23,1,.32,1) both agent-stat-rise}@keyframes agent-stat-rise{0%{transform:scaleY(0)}}.agent-stat-ends{color:var(--muted-foreground);font-size:var(--text-xs);justify-content:space-between;margin-top:6px;line-height:1rem;display:flex}.agent-stat-legend{min-height:1rem;color:var(--secondary-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;margin:12px 0 0;line-height:1rem;display:flex}.agent-stat-note{color:var(--foreground);font-weight:500}@media (prefers-reduced-motion:reduce){.agent-stat-bars[data-rise] .agent-stat-bar{animation:none}.agent-stat-bar,.agent-stat-segment,.agent-stat-link{transition:none}}.agent-results{--result-people:var(--neon-green);--result-companies:oklch(from var(--neon-green) .58 .16 h);--result-email:var(--neon-violet);--result-linkedin:var(--neon-blue);--result-x:var(--neon-cyan)}.dark .agent-results{--result-companies:oklch(from var(--neon-green) .55 .15 h)}[data-series=people]{--result-color:var(--result-people)}[data-series=companies]{--result-color:var(--result-companies)}[data-series=email]{--result-color:var(--result-email)}[data-series=linkedin]{--result-color:var(--result-linkedin)}[data-series=x]{--result-color:var(--result-x)}.agent-result-tip{--tip-x:12px;z-index:2;border-radius:var(--radius-card);background:var(--popover);min-width:9.5rem;box-shadow:var(--elevation-float);color:var(--muted-foreground);font-size:var(--text-compact);white-space:nowrap;pointer-events:none;opacity:0;transform:translateX(var(--tip-x)) translateY(4px) scale(.97);transform-origin:0 100%;transition:opacity var(--motion-duration-instant) var(--motion-ease-out), transform var(--motion-duration-instant) var(--motion-ease-out);gap:4px;padding:8px 10px;line-height:1.25rem;display:grid;position:absolute;bottom:24px}.agent-result-tip[data-left]{--tip-x:calc(-100% - 12px);transform-origin:100% 100%}.agent-result-tip[data-open]{opacity:1;transform:translateX(var(--tip-x));transition:opacity var(--motion-duration-control) var(--motion-ease-out), transform var(--motion-duration-control) var(--motion-ease-out)}.agent-result-tip[data-open][data-follow]{transition:opacity var(--motion-duration-control) var(--motion-ease-out), transform var(--motion-duration-content) var(--motion-ease-spatial), left var(--motion-duration-content) var(--motion-ease-spatial)}@media (prefers-reduced-motion:reduce){.agent-result-tip,.agent-result-tip[data-open],.agent-result-tip[data-open][data-follow]{transform:translateX(var(--tip-x));transition:opacity var(--motion-duration-instant) linear}}.agent-result-tip__head,.agent-result-tip__rows li{justify-content:space-between;gap:16px;display:flex}.agent-result-tip__head,.agent-result-tip__rows li>:last-child{color:var(--popover-foreground)}.agent-result-tip__head{font-weight:500}.agent-result-keys{flex-wrap:wrap;gap:2px 12px;display:inline-flex}.agent-result-key{align-items:center;gap:6px;display:inline-flex}.agent-result-key:before{background:var(--result-color);content:"";border-radius:999px;flex:none;width:6px;height:6px}.library-board,.agent-results,.agent-trays{--library-tray:var(--background);--library-tray-card:var(--card)}.library-board{flex-direction:column;gap:12px;min-width:0;display:flex}@media (width<=63.99rem){:is(.library-board,.agent-results,.agent-trays){--library-tray:color-mix(in oklab, oklch(0% 0 0) 1.6%, var(--background))}.dark :is(.library-board,.agent-results,.agent-trays){--library-tray:color-mix(in oklab, oklch(0% 0 0) 20%, var(--background))}}.library-tray{background:var(--library-tray);border-radius:16px;min-width:0;padding:0 5px 5px;transition:background-color .15s;position:relative}.library-tray[data-library-drop-over=true]{background-color:color-mix(in oklab, var(--foreground) 5%, var(--library-tray))}.library-tray__header{min-height:2.75rem;font-size:var(--text-ui);align-items:center;gap:.5rem;padding:0 14px 0 18px;font-weight:600;line-height:1.25rem;display:flex;position:relative}.library-tray__header[data-line=true]{padding-block:12px 10px;display:block}.library-tray__title{font:inherit;margin:0}.library-tray__toggle{color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;outline:none;align-items:center;gap:.5rem;margin:-2px -6px;padding:2px 6px;display:inline-flex}.library-tray__count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-weight:500}.library-tray__chevron{color:var(--muted-foreground);opacity:0;place-items:center;transition:opacity .15s,transform .2s cubic-bezier(.23,1,.32,1);display:grid;transform:rotate(-90deg)}.library-tray__chevron[data-open=true]{transform:none}.library-tray__toggle:hover .library-tray__chevron,.library-tray__toggle:focus-visible .library-tray__chevron,.library-tray__toggle[aria-expanded=false] .library-tray__chevron{opacity:1}.library-tray__action{align-items:center;margin-inline-start:auto;display:inline-flex}.library-tray__line{color:var(--muted-foreground);font-size:var(--text-xs);text-wrap:pretty;margin-top:4px;font-weight:400;line-height:1rem;display:block}.library-tray__hint{max-width:60%;color:var(--muted-foreground);font-size:var(--text-compact);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.25rem;transition:color .15s;animation:.15s ease-out both library-tray-hint-in;position:absolute;top:12px;right:14px;overflow:hidden}.library-tray[data-library-drop-over=true] .library-tray__hint:not([data-refused=true]){color:var(--foreground)}.library-tray__hint[data-refused=true][data-over=true]{color:var(--secondary-foreground)}.library-tray__panel{visibility:hidden;opacity:0;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.23,1,.32,1),opacity .15s,visibility 0s linear .22s;display:grid}.library-tray__panel[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;grid-template-rows:1fr;transition-delay:0s}.library-tray__clip{min-height:0;margin:0 -5px -5px;padding:0 5px 5px;overflow:hidden}.library-tray__list{background:var(--library-tray-card);box-shadow:var(--elevation-control-raised-depth);border-radius:12px;margin:0;padding:4px;list-style:none;display:grid;position:relative}.library-tray__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid;position:relative}.library-tray__list>li,.library-tray__cards>li{min-width:0;list-style:none}.library-tray__slot{background-color:color-mix(in oklab, var(--foreground) 7%, transparent);border-radius:8px;min-height:2.5rem;animation:.22s cubic-bezier(.23,1,.32,1) both library-tray-slot-in}.library-tray__cards>.library-tray__slot{background-color:color-mix(in oklab, var(--foreground) 4%, transparent);border-radius:12px;min-height:3.875rem}.library-tray__empty{color:var(--muted-foreground);font-size:var(--text-compact);text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:8px;padding:16px 12px 18px;line-height:1.25rem;list-style:none;display:flex}.library-file-tile{background:color-mix(in oklab, var(--foreground) 5%, var(--card));color:var(--secondary-foreground);flex:none;place-items:center;display:grid}.library-file-tile[data-size="20"]{border-radius:6px;width:20px;height:20px}.library-file-tile[data-size="28"]{border-radius:8px;width:28px;height:28px}.library-file-tile[data-size="32"]{border-radius:8px;width:32px;height:32px}.library-file-tile[data-face=agent]{background:0 0}.library-file-tile .mascot-signal{display:none}.library-file-labels{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.library-file-labels>*{flex:none}.library-row{width:100%;min-height:2.5rem;color:var(--foreground);font-size:var(--text-ui);text-align:start;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(11rem,15rem) 4.5rem;align-items:center;column-gap:1rem;padding:0 14px;line-height:1.25rem;display:grid;position:relative}.library-row__name{align-items:center;gap:12px;min-width:0;display:flex}.library-row__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.library-row__end{justify-content:flex-end;display:flex}.library-row__time,.library-card__time{color:var(--muted-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.library-row__time{justify-self:end}.library-row[data-selected=true]{background:var(--button-selected)}.library-card{background:var(--library-tray-card,var(--card));width:100%;height:100%;box-shadow:var(--elevation-control-raised-depth);color:var(--foreground);font-size:var(--text-ui);text-align:start;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr) auto;align-content:center;align-items:center;column-gap:12px;padding:10px 14px 10px 18px;line-height:1.25rem;display:grid;position:relative}.library-card__face{grid-area:1/1/span 2;align-items:center;display:flex}.library-card__title{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;min-width:0;font-weight:500;overflow:hidden}.library-card__mark{grid-area:1/3;align-items:center;height:1.25rem;display:flex}.library-card__foot{min-width:0;min-height:1.25rem;font-size:var(--text-compact);grid-area:2/2/auto/4;align-items:center;gap:10px;display:flex}.library-card__time{margin-inline-start:auto}.library-card[data-selected=true]{background:color-mix(in oklab, var(--button-selected) 100%, var(--library-tray-card,var(--card)))}.library-tray .library-list-artifact-title:not(:has([data-editing=true])){pointer-events:none}.library-tray .library-list-artifact-title:has([data-editing=true]){pointer-events:auto}@container (width<=34rem){.library-row{grid-template-columns:minmax(0,1fr) 4rem;min-height:2.5rem;padding-block:10px}.library-row>.library-row__labels{display:none}.library-row__name{align-items:start}.library-row__title{white-space:normal;-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box}.library-row__time,.library-row__end{align-self:start;padding-top:1px}.library-row__title :is([data-artifact-title-trigger],[data-artifact-title-static-text]){overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.library-row__title [data-artifact-title-input-sizer]{white-space:pre-wrap}.library-row__title:has(:is([data-artifact-title-trigger],[data-artifact-title-static-text])){display:block}}.library-draggable-entry,.library-draggable-entry :is(a,.library-artifact-card){cursor:grab}.library-draggable-entry :is(button,input,textarea,select,[contenteditable=true]){cursor:pointer}[data-library-drag-active=true],[data-library-drag-active=true] *{cursor:grabbing;-webkit-user-select:none;user-select:none}.library-entry-drag-content{transition:opacity .15s}.library-draggable-entry[data-library-dragging=true] .library-entry-drag-content{opacity:.4}[data-library-drag-active=true] .library-draggable-entry .library-artifact-card[class][class] [data-slot=artifact-tile-content]:before{opacity:0}.library-drag-sensor{z-index:1;opacity:0;pointer-events:none;position:absolute;inset:0}.library-drag-copy{z-index:100;pointer-events:none;transform-origin:0 0;will-change:transform;position:fixed;top:0;left:0}.library-drag-copy__lift{border-radius:8px;transition:scale .16s cubic-bezier(.32,.72,.24,1),rotate .16s cubic-bezier(.32,.72,.24,1),box-shadow .16s cubic-bezier(.32,.72,.24,1)}.library-drag-copy[data-view=list] .library-drag-copy__lift{background:var(--card)}.library-drag-copy[data-view=grid] .library-drag-copy__lift{border-radius:12px}.library-drag-copy[data-lifted=true] .library-drag-copy__lift{box-shadow:var(--elevation-float)}.library-drag-copy[data-view=grid][data-lifted=true] .library-drag-copy__lift{rotate:1.25deg;scale:1.03}.library-drag-copy .library-card{box-shadow:none}@media (prefers-reduced-motion:reduce){.library-tray,.library-tray__chevron,.library-tray__panel,.library-entry-drag-content,.library-drag-copy__lift{transition:none}.library-tray__hint,.library-tray__slot{animation:none}.library-drag-copy[data-view=grid][data-lifted=true] .library-drag-copy__lift{rotate:none;scale:none}}@media (forced-colors:active){.library-tray,.library-tray__list,.library-card,.library-drag-copy__lift{box-shadow:none;border:1px solid canvastext}.library-tray[data-library-drop-over=true]{border-color:highlight}}.agent-trays{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex;container:agent-trays/inline-size}.agent-tray-head{background:var(--library-tray);border-radius:16px 16px 0 0;gap:4px;padding:12px 19px 10px 23px;list-style:none;display:grid}.agent-tray-head:not(:first-child){margin-top:12px}.agent-tray-name{color:var(--foreground);font-size:var(--text-ui);align-items:baseline;gap:8px;margin:0;font-weight:600;line-height:1.25rem;display:flex}.agent-tray-count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-weight:500}.agent-tray-line{color:var(--muted-foreground);font-size:var(--text-xs);text-wrap:pretty;margin:0;line-height:1rem}.agent-tray-item{--agent-tray-card-top:0px;--agent-tray-card-bottom:0px;--agent-tray-card-clip:0 -8px;isolation:isolate;background:linear-gradient(to right, var(--library-tray) 5px, transparent 5px, transparent calc(100% - 5px), var(--library-tray) calc(100% - 5px));min-width:0;margin-top:-1px;padding:1px 9px 0;list-style:none;position:relative}.agent-tray-item:before{z-index:-1;inset:var(--agent-tray-card-top) 5px var(--agent-tray-card-bottom);border-radius:inherit;background:var(--library-tray-card,var(--card));box-shadow:var(--elevation-control-raised-depth);clip-path:inset(var(--agent-tray-card-clip));content:"";pointer-events:none;position:absolute}.agent-tray-item:is([data-tray-edge=first],[data-tray-edge=only]){--agent-tray-card-top:1px;padding-top:5px}.agent-tray-item:is([data-tray-edge=last],[data-tray-edge=only]){--agent-tray-card-bottom:5px;background:linear-gradient(to top, var(--library-tray) 5px, transparent 5px), linear-gradient(to right, var(--library-tray) 5px, transparent 5px, transparent calc(100% - 5px), var(--library-tray) calc(100% - 5px));border-radius:0 0 16px 16px;padding-bottom:9px}.agent-tray-item[data-tray-edge=first]:before{--agent-tray-card-clip:-8px -8px 0 -8px;border-radius:12px 12px 0 0}.agent-tray-item[data-tray-edge=last]:before{--agent-tray-card-clip:0 -8px -8px -8px;border-radius:0 0 12px 12px}.agent-tray-item[data-tray-edge=only]:before{--agent-tray-card-clip:-8px;border-radius:12px}.agent-tray-item>.agent-roster-overlay{width:auto;inset-block:1px 0;inset-inline:9px}.agent-tray-item:is([data-tray-edge=first],[data-tray-edge=only])>.agent-roster-overlay{top:5px}.agent-tray-item:is([data-tray-edge=last],[data-tray-edge=only])>.agent-roster-overlay{bottom:9px}.agent-trays{--agent-roster-columns:minmax(0, .9fr) minmax(0, 1.4fr) minmax(7rem, 16rem) 5.5rem}.agent-trays .agent-roster-row{grid-template-columns:var(--agent-roster-columns);border-radius:8px;column-gap:20px;min-height:2.5rem;padding:0 14px;text-decoration:none}@media (hover:hover) and (pointer:fine){.agent-trays .agent-roster-row:not([data-static]):hover{background:var(--button-hover)}}.agent-trays .agent-roster-row:focus-visible{background:var(--button-hover)}.agent-trays .agent-roster-agent{gap:12px}.agent-trays .agent-roster-agent [data-roster-mascot]{zoom:.625}.agent-tray-latest{align-items:center;gap:6px;width:100%;min-width:0;display:flex}.agent-tray-latest>.agent-roster-latest{flex:1}.agent-trays .agent-roster-drafts{max-width:calc(100% - 18px);inset-inline-start:18px}.agent-trays .agent-roster-item:is(:hover,:has(:focus-visible)) .agent-roster-drafts{max-width:calc(100% - 18px - var(--agent-roster-pages-width,0px) - 12px)}.agent-tray-schedule{width:100%;min-width:0;display:flex;overflow:hidden}.agent-tray-schedule>*{min-width:0;max-width:100%}.agent-tray-schedule .label-chip__dot{display:none}.agent-tray-schedule .label-chip{padding-inline:.375rem}.agent-tray-end{justify-content:flex-end;width:100%;min-width:0;display:flex}.agent-tray-when{color:var(--muted-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1rem}.agent-ideas-link{justify-content:center;padding-top:16px;display:flex}.agent-state-mark{width:12px;height:12px;color:var(--muted-foreground);flex:none;place-items:center;display:grid}.agent-state-dot{background:color-mix(in oklab, var(--foreground) 22%, transparent);border-radius:999px;flex:none;width:6px;height:6px;position:relative}.agent-state-dot[data-tone=needs]{background:var(--sidebar-conversation-unread)}.agent-state-dot[data-tone=paused]{box-shadow:inset 0 0 0 1.5px var(--muted-foreground);background:0 0}@media (forced-colors:active){.agent-state-dot{forced-color-adjust:none;background:canvastext}}@container agent-trays (width<=40rem){.agent-trays .agent-roster-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"agent end""latest latest";row-gap:2px;padding-block:8px}.agent-trays .agent-roster-row>.agent-roster-agent{grid-area:agent}.agent-trays .agent-roster-overlay>:first-child{grid-area:agent;display:block}.agent-trays .agent-tray-latest,.agent-trays .agent-roster-pages-cell{grid-area:latest;margin-inline-start:0;padding-inline-start:32px}.agent-trays .agent-roster-latest{padding-inline-start:0}.agent-trays .agent-tray-schedule{display:none}.agent-trays .agent-tray-end{grid-area:end}.agent-trays .agent-roster-overlay{width:auto;display:grid;inset-inline:0}.agent-trays .agent-roster-pages-cell{align-self:stretch;height:auto}.agent-trays .agent-roster-drafts{inset-inline-start:50px}}.agent-roster-wide-row{color:var(--foreground);text-decoration:none}.agent-roster-nav[data-roster-layout=narrow] [data-roster-rail-hidden],.agent-roster-nav[data-roster-layout=narrow] [data-roster-wide]{display:none}.agent-roster-nav[data-roster-layout=narrow] .agent-roster-narrow-row{justify-content:center;gap:0;width:44px;height:44px;margin-inline:auto;padding:0}.agent-roster-nav[data-roster-layout=narrow] .agent-roster-narrow-identity{gap:0}.agent-roster-nav[data-roster-layout=narrow] [data-roster-mascot]{margin:-2px;scale:.875}@media (hover:hover) and (pointer:fine){.agent-roster-nav[data-roster-layout=narrow] .agent-roster-narrow-identity{transition:scale .16s var(--motion-ease-out)}.agent-roster-nav[data-roster-layout=narrow] .agent-roster-narrow-row:hover .agent-roster-narrow-identity{scale:1.05}.agent-roster-nav[data-roster-layout=narrow] .agent-roster-narrow-row:active .agent-roster-narrow-identity{transition-duration:80ms;scale:.96}}.agent-roster-new{color:var(--muted-foreground)}@media (hover:hover) and (pointer:fine){.agent-roster-new:hover{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.agent-roster-nav[data-roster-layout=narrow] .agent-roster-narrow-identity{transition:none!important}}[data-pin-drag-source]{opacity:.4;transition:opacity .15s var(--motion-ease-out)}.pin-drop-zone{animation:pin-drop-zone-open .18s var(--motion-ease-out);overflow:hidden}@media (prefers-reduced-motion:reduce){.pin-drop-zone{animation:none}}.agent-status-text{max-width:var(--agent-status-max,min(32rem, 100vw - 7rem));vertical-align:top;white-space:nowrap;display:inline-block;position:relative;overflow:hidden}.agent-status-text-sizer{visibility:hidden;pointer-events:none;white-space:nowrap;position:absolute;top:0;left:0}.agent-status-text-sizer:before{content:attr(data-text)}.agent-status-text>.agent-status-text-label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.agent-status-text>.agent-status-text-label.t-shimmer .t-shimmer-sweep:before{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-status-text.agent-status-text-wrap{white-space:normal;overflow:visible}.agent-status-text-wrap>.agent-status-text-label,.agent-status-text-wrap>.agent-status-text-label.t-shimmer .t-shimmer-sweep:before{text-overflow:clip;white-space:normal;text-wrap:pretty;overflow:visible}.agent-status-text-wrap>.agent-status-text-label.t-shimmer{overflow:clip}[data-agent-status-swapped]{animation:agent-status-arrive .18s var(--motion-ease-out) both}@media (prefers-reduced-motion:reduce){[data-agent-status-swapped]{animation-name:agent-status-fade}@keyframes agent-status-fade{0%{opacity:0}}}[data-agent-row-dot=new]{background-color:var(--sidebar-conversation-unread)}.agent-row-rail-dot{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s var(--motion-ease-out), visibility 0s .12s;display:flex;position:absolute;top:33px;left:33px}[data-agent-navigation][data-compact] .agent-row-rail-dot{opacity:1;visibility:visible;transition:opacity .12s var(--motion-ease-out) 80ms, visibility 0s}[data-agent-sidebar][data-instant] .agent-row-rail-dot{transition:none}.agent-row-tile-dot{display:flex;position:absolute;bottom:4px;right:4px}.agent-row-tile-dot [data-agent-row-dot]{width:10px;height:10px}@media (prefers-reduced-motion:reduce){.agent-row-rail-dot,[data-agent-navigation][data-compact] .agent-row-rail-dot{transition:none}}.agent-rail-peek{transform-origin:0 0;z-index:50;pointer-events:none;opacity:0;visibility:hidden;width:288px;transition:opacity var(--motion-duration-instant) var(--motion-ease-out), visibility 0s linear var(--motion-duration-instant);position:fixed;top:0;left:0}.agent-rail-peek[data-open]{opacity:1;visibility:visible;transition:opacity var(--motion-duration-control) var(--motion-ease-out), visibility 0s}.agent-rail-peek[data-open][data-glide]{transition:opacity var(--motion-duration-control) var(--motion-ease-out), visibility 0s, transform .18s var(--motion-ease-out)}.agent-rail-peek__surface{border-radius:var(--radius-card);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--elevation-float);transform-origin:0 22px;transition:transform var(--motion-duration-control) var(--motion-ease-out);padding:12px 14px;transform:translate(-4px)scale(.98)}.agent-rail-peek[data-open] .agent-rail-peek__surface{transform:none}.agent-rail-peek[data-glide] .agent-rail-peek__content{animation:agent-rail-peek-swap .16s var(--motion-ease-out)}.agent-rail-peek__head{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.agent-rail-peek__name{min-width:0;color:var(--foreground);font-size:var(--text-ui);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.25rem;overflow:hidden}.agent-rail-peek__when{color:var(--muted-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;line-height:1rem}.agent-rail-peek__status{color:var(--muted-foreground);font-size:var(--text-xs);align-items:flex-start;gap:6px;margin-top:2px;line-height:1rem;display:flex}.agent-rail-peek__status>.agent-state-mark{margin-top:2px}.agent-rail-peek__word{color:var(--foreground);font-weight:500}.agent-rail-peek__status[data-tone=needs] .agent-rail-peek__word{font-weight:600}.agent-rail-peek__detail:before{content:"·";margin-inline:4px}.agent-rail-peek__last{color:color-mix(in oklab, var(--foreground) 72%, transparent);font-size:var(--text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;line-height:1.125rem;display:-webkit-box;overflow:hidden}.agent-rail-peek__foot{border-top:1px solid color-mix(in oklab, var(--foreground) 8%, transparent);color:var(--muted-foreground);font-size:var(--text-xs);align-items:flex-start;gap:6px;margin-top:10px;padding-top:10px;line-height:1rem;display:flex}.agent-rail-peek__foot>svg{flex:none;margin-top:2px}.agent-rail-peek__aside{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent);display:block}@media (prefers-reduced-motion:reduce){.agent-rail-peek,.agent-rail-peek[data-open],.agent-rail-peek[data-open][data-glide],.agent-rail-peek__surface{transition:none}.agent-rail-peek__surface{transform:none}.agent-rail-peek[data-glide] .agent-rail-peek__content{animation:none}}@media (forced-colors:active){.agent-rail-peek__surface{box-shadow:none;outline:1px solid canvastext}}.page-chat-trigger{z-index:120;right:max(1.25rem, env(safe-area-inset-right));bottom:max(1.25rem, env(safe-area-inset-bottom));background:var(--popover);width:auto;max-width:min(18rem,100vw - 2.5rem);height:2.5rem;color:var(--foreground);box-shadow:var(--elevation-float);transition:background-color var(--motion-duration-instant) var(--motion-ease-out), transform var(--motion-duration-instant) var(--motion-ease-out);transform-origin:100% 100%;animation:page-chat-trigger-in var(--motion-duration-content) var(--motion-ease-out) backwards;border:0;border-radius:999px;align-items:center;padding:0 1rem 0 .75rem;display:inline-flex;position:fixed}.page-chat-trigger[data-placement=contained]{z-index:20;position:absolute;bottom:1.25rem;right:1.25rem}.page-chat-trigger:active{transform:scale(.97)}[data-agent-chat-available=true] .agent-workspace-body,:is(:root[data-page-chat-trigger],[data-page-chat-trigger-host]) :is([data-page-scroll-area=true],.directory-home-content,.directory-profile-body){padding-bottom:max(5.5rem, env(safe-area-inset-bottom))}:root[data-agent-chat-page] .page-chat-trigger{display:none}:root[data-mobile-navigation-open] .page-chat-trigger{visibility:hidden}[data-agent-panel-open] [data-agent-settings-panel] [data-panel-scroll],:root[data-page-chat-trigger] [data-artifact-history-restore-control=sidebar]{padding-bottom:5.5rem}.page-chat-trigger:hover{background:var(--control-surface)}.page-chat-trigger__label{min-width:0;font-size:var(--text-ui);align-items:center;gap:.5rem;font-weight:500;display:flex}.page-chat-trigger__mark,.page-chat-mark{background-color:var(--brand-highlight);border-radius:.1875rem;flex-shrink:0;width:.75rem;height:.75rem}.page-chat-trigger__mark{width:.625rem;height:.625rem;margin-inline:2px}.page-chat-trigger__text{white-space:nowrap}.page-chat-trigger__icon{display:none}@media (pointer:coarse){.page-chat-trigger{height:2.75rem}}@media (width<=40rem){.page-chat-trigger{justify-content:center;width:2.75rem;padding:0}.page-chat-trigger__label{display:none}.page-chat-trigger__icon{display:block}}.page-chat-trigger[data-state=open]{background:var(--control-active)}.page-chat-trigger:focus-visible{outline:none;background:var(--control-active)!important}.page-chat-trigger[data-page-chat-docked=true][aria-expanded=true]{display:none}@media (prefers-reduced-motion:reduce){.page-chat-trigger{animation-name:page-chat-trigger-fade-in}.page-chat-trigger:active{transform:none}}@media (forced-colors:active){.page-chat-trigger{box-shadow:none;outline-offset:0;outline:1px solid canvastext}.page-chat-trigger:focus-visible{outline-offset:2px;outline:2px solid highlight;background:canvas!important}.page-chat-trigger__mark,.page-chat-mark{background-color:canvastext}}@media (prefers-reduced-motion:reduce){.demo-pointer{display:none}}.directory-cell-context-menu{--context-menu-danger-foreground:var(--status-danger);--context-menu-danger-surface:color-mix(in oklch, var(--status-danger-pigment) 8%, transparent);z-index:100;border-radius:var(--radius-card);background:var(--background);width:max-content;min-width:12rem;max-width:calc(100vw - 1rem);color:var(--popover-foreground);box-shadow:var(--elevation-float);border:0;padding:.25rem;transition:none;animation:none;position:fixed;transform:none}.dark .directory-cell-context-menu{--context-menu-danger-foreground:var(--status-danger-pigment);--context-menu-danger-surface:oklch(24% .06 13.657)}.directory-cell-context-menu__item{border-radius:var(--radius-control);width:100%;min-height:2.75rem;color:var(--foreground);font:inherit;font-size:var(--text-ui);text-align:start;white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;background:0 0;border:0;grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding-inline:.625rem;font-weight:500;line-height:1.25rem;text-decoration:none;display:grid}.directory-cell-context-menu__separator{background:var(--border-subtle);height:1px;margin:.25rem .375rem}.directory-cell-context-menu__item:hover,.directory-cell-context-menu__item:focus-visible{background:var(--button-hover)}.directory-cell-context-menu__item[data-tone=danger]{color:var(--context-menu-danger-foreground)}.directory-cell-context-menu__item[data-tone=danger]:is(:hover,:focus-visible){background:var(--context-menu-danger-surface)}.directory-cell-context-menu__item[aria-disabled=true],.directory-cell-context-menu__item[aria-disabled=true]:is(:hover,:focus-visible){background:var(--control-disabled);color:var(--text-disabled)}.directory-cell-context-menu__icon{color:var(--icon-secondary)}.directory-cell-context-menu__item[data-tone=danger] .directory-cell-context-menu__icon{color:currentColor}.directory-cell-context-menu__item:is(:hover,:focus-visible) .directory-cell-context-menu__icon{color:var(--icon-primary)}.directory-cell-context-menu__item[data-tone=danger]:is(:hover,:focus-visible) .directory-cell-context-menu__icon{color:currentColor}.directory-cell-context-menu__item kbd{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);justify-self:end}.directory-cell-context-menu__item[aria-disabled=true] kbd{color:var(--text-disabled)}@media (width>=64rem){.directory-cell-context-menu__item{min-height:1.875rem}}@media (forced-colors:active){.directory-cell-context-menu{box-shadow:none;outline:1px solid canvastext}.directory-cell-context-menu__item:focus-visible{color:canvastext;outline-offset:-2px;background:canvas;outline:2px solid highlight}.directory-cell-context-menu__separator{background:canvastext}}.demo-pointer{z-index:60;pointer-events:none;opacity:0;will-change:transform, opacity;width:1.25rem;height:1.5rem;position:absolute;top:0;left:0}.demo-pointer__arrow{filter:drop-shadow(0 1px 1.5px oklch(0% 0 0/.28));transform-origin:12% 8%;width:100%;height:100%;transition:transform .11s cubic-bezier(.23,1,.32,1);display:block}.demo-pointer__arrow path{fill:oklch(100% 0 0);stroke:oklch(17.76% 0 0)}.demo-pointer[data-pressed] .demo-pointer__arrow{transform:scale(.88)}[data-demo-press]{transition:transform .11s cubic-bezier(.23,1,.32,1);transform:scale(.97)}@media (prefers-reduced-motion:reduce){.demo-pointer{display:none}}.new-chat-integrations{gap:.3125rem;padding-inline:.4375rem .5625rem}.new-chat-integrations .ai-tool-icon-reel{width:1rem;height:1rem}.new-chat-integrations-mark{width:100%;height:100%;display:block}
