.landing-pricing-module__Ud1Dsq__plansSection{padding-bottom:153px}.landing-pricing-module__Ud1Dsq__wrap{max-width:1120px;color:var(--landing-ink);margin-inline:auto}.landing-pricing-module__Ud1Dsq__toggleRow{justify-content:flex-end;margin-bottom:16px;display:flex}.landing-pricing-module__Ud1Dsq__toggle{background:#100f090f;border-radius:999px;gap:4px;padding:4px;display:inline-flex;position:relative}.landing-pricing-module__Ud1Dsq__toggle .landing-pricing-module__Ud1Dsq__toggleOption{z-index:1;min-height:38px;color:var(--landing-muted);font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14.5px;transition:color .22s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.landing-pricing-module__Ud1Dsq__toggle .landing-pricing-module__Ud1Dsq__toggleOption:hover,.landing-pricing-module__Ud1Dsq__toggle .landing-pricing-module__Ud1Dsq__toggleOption[aria-checked=true]{color:var(--landing-ink)}.landing-pricing-module__Ud1Dsq__toggleThumb{width:var(--thumb-w,0);transform:translateX(var(--thumb-x,0));visibility:hidden;background:#fff;border-radius:999px;position:absolute;top:4px;bottom:4px;left:0;box-shadow:inset 0 0 0 1px #1a1a191f}.landing-pricing-module__Ud1Dsq__toggle[data-measured] .landing-pricing-module__Ud1Dsq__toggleThumb{visibility:visible}.landing-pricing-module__Ud1Dsq__toggle:not([data-measured]) .landing-pricing-module__Ud1Dsq__toggleOption[aria-checked=true]{background:#fff;box-shadow:inset 0 0 0 1px #1a1a191f}.landing-pricing-module__Ud1Dsq__toggle[data-animate] .landing-pricing-module__Ud1Dsq__toggleThumb{transition:transform .22s cubic-bezier(.22,1,.36,1),width .22s cubic-bezier(.22,1,.36,1)}.landing-pricing-module__Ud1Dsq__badge{color:#fff;text-transform:uppercase;white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;gap:2px;height:16px;margin:0 2px;padding:0 6px 0 4px;font-size:12px;font-weight:500;line-height:1;display:inline-flex;transform:skew(-10.89deg)}.landing-pricing-module__Ud1Dsq__badgeDiscount{background:var(--pricing-discount,#e70054)}.landing-pricing-module__Ud1Dsq__badgePopular{background:var(--pricing-popular,#2868ff)}.landing-pricing-module__Ud1Dsq__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.landing-pricing-module__Ud1Dsq__card{grid-row:span 5;grid-template-rows:subgrid;background:#fff;border:1px solid #1a1a191f;border-radius:12px;align-content:start;row-gap:0;min-width:0;padding:28px 24px;display:grid}.landing-pricing-module__Ud1Dsq__grid .landing-pricing-module__Ud1Dsq__cardHighlighted{border-color:var(--landing-ink)}.landing-pricing-module__Ud1Dsq__top{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.landing-pricing-module__Ud1Dsq__top .landing-pricing-module__Ud1Dsq__badge{height:22px;margin-bottom:8px;padding:0 8px 0 6px;font-size:14px}.landing-pricing-module__Ud1Dsq__card .landing-pricing-module__Ud1Dsq__name{letter-spacing:-.66px;margin-right:4px;font-size:30px;line-height:36px}.landing-pricing-module__Ud1Dsq__card .landing-pricing-module__Ud1Dsq__sub{color:var(--landing-muted);margin-top:6px;font-size:16px;line-height:23px}.landing-pricing-module__Ud1Dsq__box{background:#f5f5f5;border-radius:10px;flex-direction:column;align-self:stretch;margin-top:20px;padding:18px;display:flex}.landing-pricing-module__Ud1Dsq__card .landing-pricing-module__Ud1Dsq__fixed{color:var(--landing-muted);font-variant-numeric:tabular-nums;background:#f5f5f5;border:1px solid #1a1a191f;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:10px 12px;font-size:13px;line-height:19.5px;display:flex}.landing-pricing-module__Ud1Dsq__fixedIcon{flex:none;width:13px;height:13px}.landing-pricing-module__Ud1Dsq__card .landing-pricing-module__Ud1Dsq__credits{letter-spacing:-.2px;font-variant-numeric:tabular-nums;color:var(--landing-ink);font-size:18px;font-weight:500;line-height:24px}.landing-pricing-module__Ud1Dsq__card .landing-pricing-module__Ud1Dsq__eq{color:var(--landing-muted);margin-top:4px;font-size:14px;line-height:21px}.landing-pricing-module__Ud1Dsq__eq b{color:var(--landing-ink);font-variant-numeric:tabular-nums;font-weight:500}.landing-pricing-module__Ud1Dsq__tipWrap{display:inline-block;position:relative}.landing-pricing-module__Ud1Dsq__tip{color:inherit;font:inherit;text-underline-offset:3px;cursor:help;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted #0000004d;text-decoration:underline dotted #0000004d;text-decoration-thickness:1px}.landing-pricing-module__Ud1Dsq__tipBubble{z-index:2;background:var(--landing-ink);color:#fff;text-align:center;opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;width:max-content;max-width:230px;padding:8px 10px;font-size:13px;line-height:18px;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.landing-pricing-module__Ud1Dsq__tipWrap:hover .landing-pricing-module__Ud1Dsq__tipBubble,.landing-pricing-module__Ud1Dsq__tip:focus+.landing-pricing-module__Ud1Dsq__tipBubble{opacity:1;visibility:visible}.landing-pricing-module__Ud1Dsq__slider{margin-top:16px}.landing-pricing-module__Ud1Dsq__range{cursor:pointer;appearance:none;background:0 0;width:100%;height:20px;margin:0;display:block}.landing-pricing-module__Ud1Dsq__range::-webkit-slider-runnable-track{background:#0003;border-radius:2px;height:2px}.landing-pricing-module__Ud1Dsq__range::-moz-range-track{background:#0003;border-radius:2px;height:2px}.landing-pricing-module__Ud1Dsq__range::-webkit-slider-thumb{background:var(--landing-ink);appearance:none;border:0;border-radius:50%;width:16px;height:16px;margin-top:-7px}.landing-pricing-module__Ud1Dsq__range::-moz-range-thumb{background:var(--landing-ink);border:0;border-radius:50%;width:16px;height:16px}.landing-pricing-module__Ud1Dsq__range:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #326fff}.landing-pricing-module__Ud1Dsq__stops{color:var(--landing-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:13px;line-height:19.5px;display:flex}.landing-pricing-module__Ud1Dsq__stop{cursor:pointer}.landing-pricing-module__Ud1Dsq__stop[data-active=true]{color:var(--landing-ink);font-weight:500}.landing-pricing-module__Ud1Dsq__buy{margin-top:24px}.landing-pricing-module__Ud1Dsq__priceRow{align-items:baseline;gap:8px;display:flex}.landing-pricing-module__Ud1Dsq__strike{color:var(--landing-muted);font-size:20px;text-decoration-thickness:1px}.landing-pricing-module__Ud1Dsq__price{letter-spacing:-.66px;font-variant-numeric:tabular-nums;font-size:44px;line-height:49px}.landing-pricing-module__Ud1Dsq__per{color:var(--landing-muted);font-size:14px}.landing-pricing-module__Ud1Dsq__card .landing-pricing-module__Ud1Dsq__note,.landing-pricing-module__Ud1Dsq__card .landing-pricing-module__Ud1Dsq__save{min-height:20px;color:var(--landing-muted);font-size:13px;line-height:19.5px}.landing-pricing-module__Ud1Dsq__card .landing-pricing-module__Ud1Dsq__note{margin-top:2px}.landing-pricing-module__Ud1Dsq__card .landing-pricing-module__Ud1Dsq__save{text-align:center;margin-top:8px}.landing-pricing-module__Ud1Dsq__save b{color:var(--landing-ink);font-weight:500}.landing-pricing-module__Ud1Dsq__card .landing-pricing-module__Ud1Dsq__cta{border:0;width:100%;margin-top:16px;font-family:inherit}.landing-pricing-module__Ud1Dsq__features{border-top:1px solid #1a1a191f;flex-direction:column;gap:8px;margin:20px 0 0;padding:20px 0 0;font-size:16px;line-height:23px;list-style:none;display:flex}.landing-pricing-module__Ud1Dsq__feature{gap:10px;display:flex}.landing-pricing-module__Ud1Dsq__featureHeader{font-weight:500}.landing-pricing-module__Ud1Dsq__check{width:16px;height:16px;color:var(--landing-muted);flex:none;margin-top:3.5px}.landing-pricing-module__Ud1Dsq__muted{color:var(--landing-muted)}.landing-pricing-module__Ud1Dsq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.landing-pricing-module__Ud1Dsq__plansSection{padding-bottom:80px}.landing-pricing-module__Ud1Dsq__card{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.landing-pricing-module__Ud1Dsq__tipBubble,.landing-pricing-module__Ud1Dsq__toggle .landing-pricing-module__Ud1Dsq__toggleOption,.landing-pricing-module__Ud1Dsq__toggle[data-animate] .landing-pricing-module__Ud1Dsq__toggleThumb{transition:none}}
.landing-codex-type-module__l2f87W__pageTitle{letter-spacing:-.06em;color:#0f172a;text-wrap:balance;margin:0;font-size:clamp(2.5rem,2rem + 1.25vw,3rem);font-weight:400;line-height:1.12}.landing-codex-type-module__l2f87W__pageLead{letter-spacing:-.01em;color:#0f172a;text-wrap:pretty;margin:0;font-size:1.125rem;font-weight:400;line-height:1.75rem}.landing-codex-type-module__l2f87W__pageEyebrow{letter-spacing:-.01em;color:#0006;margin:0;font-size:.875rem;font-weight:400;line-height:1.25rem}.landing-codex-type-module__l2f87W__h2{letter-spacing:clamp(-.06em,-.02em - .04vw,-.04em);color:#0f172a;text-wrap:balance;margin:0;font-size:clamp(2rem,1.2rem + 2vw,3.5rem);font-weight:450;line-height:1.15}.landing-codex-type-module__l2f87W__h3{letter-spacing:-.04em;color:#0f172a;margin:0;font-size:clamp(1.5rem,1.2rem + .8vw,2rem);font-weight:450;line-height:1.25}.landing-codex-type-module__l2f87W__p1{letter-spacing:-.01em;color:#0f172a;text-wrap:pretty;margin:0;font-size:1.125rem;font-weight:400;line-height:1.75rem}.landing-codex-type-module__l2f87W__p2{letter-spacing:-.01em;color:#0f172a;margin:0;font-size:.875rem;font-weight:400;line-height:1.25rem}@media (max-width:659px){.landing-codex-type-module__l2f87W__p1{font-size:1rem;line-height:1.5rem}}.landing-codex-type-module__l2f87W__p1AfterTitle{margin-top:1.25rem}html[data-theme=dark] .landing-codex-type-module__l2f87W__pageTitle,html[data-theme=dark] .landing-codex-type-module__l2f87W__pageLead,html[data-theme=dark] .landing-codex-type-module__l2f87W__h2,html[data-theme=dark] .landing-codex-type-module__l2f87W__h3,html[data-theme=dark] .landing-codex-type-module__l2f87W__p1,html[data-theme=dark] .landing-codex-type-module__l2f87W__p2{color:#f8fafc}html[data-theme=dark] .landing-codex-type-module__l2f87W__pageEyebrow{color:#fff9}
.workspace-initial-tile-module__aAh0ia__tile{border-radius:inherit;color:#fff;text-transform:uppercase;-webkit-user-select:none;user-select:none;place-items:center;width:100%;height:100%;font-weight:600;line-height:1;display:grid}
.agent-account-menu-module___Q2Uva__root{flex-shrink:0;position:static}.agent-account-menu-module___Q2Uva__rootBelow{position:relative}.agent-account-menu-module___Q2Uva__avatarTrigger{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;border-radius:999px;outline:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;transition:box-shadow .12s;display:inline-flex}.agent-account-menu-module___Q2Uva__avatarTrigger:hover,.agent-account-menu-module___Q2Uva__avatarTriggerActive{box-shadow:0 0 0 2px var(--agent-focus,#e4e4e447)}.agent-account-menu-module___Q2Uva__avatarTrigger:focus-visible{box-shadow:0 0 0 2px var(--agent-focus,#e4e4e473)}.agent-account-menu-module___Q2Uva__menuSurface{--agent-base:#fff;--agent-text:#fff;--agent-text-secondary:var(--agent-text-secondary-on-raised,#a8a9aa);--agent-text-placeholder:#898a8b;--agent-border:#ffffff14;--agent-hover:#ffffff0a;--agent-active:#ffffff0f;--agent-menu-bg:#2e3031;--agent-menu-shadow:0 0 0 1px #ffffff14;--agent-radius-sm:6px;--agent-radius-lg:10px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light] .agent-account-menu-module___Q2Uva__menuSurface{--agent-base:#141414;--agent-text:#1a1a1aeb;--agent-text-secondary:#1a1a1a8c;--agent-text-placeholder:#1a1a1a66;--agent-border:#1a1a1a1a;--agent-hover:#1a1a1a0f;--agent-active:#1a1a1a1a;--agent-menu-bg:#fff;--agent-menu-shadow:0 14px 40px #10101424, 0 0 0 1px #1010140f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.agent-account-menu-module___Q2Uva__menu{z-index:var(--agent-z-dropdown,900);border-radius:var(--agent-radius-lg);border:1px solid var(--agent-border);background:var(--agent-menu-bg);width:220px;box-shadow:var(--agent-menu-shadow,0 12px 40px #0000007a, 0 0 0 1px #ffffff0a);transform-origin:0 100%;overscroll-behavior:contain;flex-direction:column;min-height:0;max-height:calc(100dvh - 16px);padding:4px;animation:.14s cubic-bezier(.2,.8,.2,1) agent-account-menu-module___Q2Uva__menuIn;display:flex;position:fixed;overflow:hidden auto}.agent-account-menu-module___Q2Uva__menu>*{flex:none}.agent-account-menu-module___Q2Uva__menuBelow{transform-origin:100% 0;animation-name:agent-account-menu-module___Q2Uva__menuInBelow}@keyframes agent-account-menu-module___Q2Uva__menuInBelow{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes agent-account-menu-module___Q2Uva__menuIn{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.agent-account-menu-module___Q2Uva__header{flex-direction:column;gap:2px;min-width:0;padding:8px 10px 7px;display:flex}.agent-account-menu-module___Q2Uva__headerName{letter-spacing:-.01em;color:var(--agent-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}.agent-account-menu-module___Q2Uva__headerEmail{color:var(--agent-text-placeholder);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.agent-account-menu-module___Q2Uva__divider{background:var(--agent-border);height:1px;margin:4px 6px}.agent-account-menu-module___Q2Uva__item{border-radius:var(--agent-radius-sm);width:100%;min-height:30px;color:var(--agent-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-size:13px;text-decoration:none;transition:background .12s,color .12s;display:flex}.agent-account-menu-module___Q2Uva__item:hover,.agent-account-menu-module___Q2Uva__itemOpen{background:var(--agent-menu-item-hover,var(--agent-hover))}.agent-account-menu-module___Q2Uva__item:active{background:var(--agent-active)}.agent-account-menu-module___Q2Uva__item:disabled,.agent-account-menu-module___Q2Uva__item[aria-disabled=true]{opacity:.55;cursor:not-allowed}.agent-account-menu-module___Q2Uva__item:disabled:hover,.agent-account-menu-module___Q2Uva__item[aria-disabled=true]:hover{background:0 0}.agent-account-menu-module___Q2Uva__itemIcon{color:var(--agent-text-secondary);flex-shrink:0;transition:color .12s;display:inline-flex}.agent-account-menu-module___Q2Uva__item:hover .agent-account-menu-module___Q2Uva__itemIcon,.agent-account-menu-module___Q2Uva__itemOpen .agent-account-menu-module___Q2Uva__itemIcon{color:var(--agent-text)}.agent-account-menu-module___Q2Uva__itemLabel{flex:1;min-width:0}.agent-account-menu-module___Q2Uva__itemMeta{color:var(--agent-text-placeholder);flex-shrink:0;align-items:center;gap:4px;font-size:12px;transition:color .12s,transform .14s;display:inline-flex}.agent-account-menu-module___Q2Uva__itemOpen .agent-account-menu-module___Q2Uva__itemMeta{color:var(--agent-text-secondary)}.agent-account-menu-module___Q2Uva__itemOpen .agent-account-menu-module___Q2Uva__itemMeta svg{transform:translate(1px)}.agent-account-menu-module___Q2Uva__submenu{z-index:var(--agent-z-dropdown,900);border-radius:var(--agent-radius-lg);border:1px solid var(--agent-border);background:var(--agent-menu-bg);width:188px;box-shadow:var(--agent-menu-shadow);transform-origin:0;padding:4px;animation:.14s cubic-bezier(.2,.8,.2,1) agent-account-menu-module___Q2Uva__submenuIn;position:fixed}@keyframes agent-account-menu-module___Q2Uva__submenuIn{0%{opacity:0;transform:translate(-4px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}.agent-account-menu-module___Q2Uva__submenuItem{border-radius:var(--agent-radius-sm);width:100%;min-height:30px;color:var(--agent-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;text-decoration:none;transition:background .12s;display:flex}.agent-account-menu-module___Q2Uva__submenuItem:hover{background:var(--agent-menu-item-hover,var(--agent-hover))}.agent-account-menu-module___Q2Uva__submenuItem:active{background:var(--agent-active)}.agent-account-menu-module___Q2Uva__submenuCheck{color:var(--agent-text);flex-shrink:0}.agent-account-menu-module___Q2Uva__workspacePicker{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:0 auto;gap:1px;min-height:64px;max-height:min(248px,42dvh);padding:2px 0;display:flex;overflow:hidden auto}.agent-account-menu-module___Q2Uva__menu>.agent-account-menu-module___Q2Uva__workspacePicker{flex:0 auto}@media (max-height:640px){.agent-account-menu-module___Q2Uva__workspacePicker{max-height:min(186px,36dvh)}}@media (max-height:480px){.agent-account-menu-module___Q2Uva__workspacePicker{max-height:min(124px,30dvh)}}.agent-account-menu-module___Q2Uva__workspaceItem{border-radius:var(--agent-radius-sm);width:100%;min-height:30px;color:var(--agent-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;transition:background .12s;display:flex}.agent-account-menu-module___Q2Uva__workspaceItem:hover{background:var(--agent-menu-item-hover,var(--agent-hover))}.agent-account-menu-module___Q2Uva__workspaceMark{width:18px;max-width:18px;height:18px;max-height:18px;color:var(--agent-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.agent-account-menu-module___Q2Uva__workspaceMarkImage{object-fit:cover;object-position:center;flex-shrink:0;width:12px;height:auto;display:block}.agent-account-menu-module___Q2Uva__workspaceMark>img.agent-account-menu-module___Q2Uva__workspaceMarkImage:not(.agent-account-menu-module___Q2Uva__workspaceMarkImageExternal){width:100%;height:100%}.agent-account-menu-module___Q2Uva__workspaceMarkImageExternal{object-fit:contain;filter:invert();width:14px;height:14px}.agent-account-menu-module___Q2Uva__workspaceMarkWide{border-radius:3px;justify-content:flex-start;width:auto;max-width:76px;height:18px;min-height:0;max-height:18px;overflow:hidden}.agent-account-menu-module___Q2Uva__workspaceMarkImageWide{object-fit:contain;object-position:left center;width:auto;max-width:76px;height:18px;min-height:0;max-height:18px}html[data-theme=light] .agent-account-menu-module___Q2Uva__workspaceMarkImageExternal{filter:none}.agent-account-menu-module___Q2Uva__workspaceLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.agent-account-menu-module___Q2Uva__workspaceKind{color:var(--agent-text-placeholder);letter-spacing:.01em;flex-shrink:0;font-size:11px}.agent-account-menu-module___Q2Uva__flyoutWrap{position:relative}.agent-account-menu-module___Q2Uva__inlineSubmenu{flex-direction:column;gap:1px;padding:2px 0 4px 8px;display:flex}.agent-account-menu-module___Q2Uva__inlineSubmenu .agent-account-menu-module___Q2Uva__submenuItem{min-height:28px;font-size:12.5px}.agent-account-menu-module___Q2Uva__chevronExpanded,.agent-account-menu-module___Q2Uva__itemOpen .agent-account-menu-module___Q2Uva__itemMeta .agent-account-menu-module___Q2Uva__chevronExpanded{transform:rotate(90deg)}html[data-berd-design] .agent-account-menu-module___Q2Uva__menuSurface{--agent-base:var(--ds-menu-fg);--agent-text:var(--ds-menu-fg);--agent-text-secondary:var(--ds-menu-fg-muted);--agent-text-placeholder:var(--ds-menu-fg-muted);--agent-border:var(--ds-menu-rule);--agent-hover:var(--ds-menu-hover);--agent-menu-item-hover:var(--ds-menu-hover);--agent-menu-separator:var(--ds-menu-rule);--agent-menu-bg:var(--ds-menu-bg);--agent-menu-shadow:var(--ds-shadow-menu);--agent-radius-sm:var(--ds-radius-xs);--agent-radius-md:var(--ds-radius-xs);--agent-radius-lg:var(--ds-radius-menu);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist-sans), var(--font-pretendard), "Pretendard Variable", Pretendard, system-ui, -apple-system, "Segoe UI", sans-serif}.agent-account-menu-module___Q2Uva__menuDavid.agent-account-menu-module___Q2Uva__menuDavid{--agent-radius-sm:10px;border-radius:16px;width:264px;padding:6px}.agent-account-menu-module___Q2Uva__submenu.agent-account-menu-module___Q2Uva__menuDavid{width:220px}.agent-account-menu-module___Q2Uva__menuDavid .agent-account-menu-module___Q2Uva__item,.agent-account-menu-module___Q2Uva__menuDavid .agent-account-menu-module___Q2Uva__submenuItem,.agent-account-menu-module___Q2Uva__menuDavid .agent-account-menu-module___Q2Uva__workspaceItem{gap:10px;min-height:36px;padding:0 10px;font-size:14px;line-height:20px}.agent-account-menu-module___Q2Uva__menuDavid .agent-account-menu-module___Q2Uva__itemIcon{width:18px;color:var(--agent-text);justify-content:center}.agent-account-menu-module___Q2Uva__menuDavid>.agent-account-menu-module___Q2Uva__workspacePicker{flex:none;max-height:none;overflow:visible}.agent-account-menu-module___Q2Uva__menuDavid .agent-account-menu-module___Q2Uva__itemMeta{font-size:13px}.agent-account-menu-module___Q2Uva__menuDavid .agent-account-menu-module___Q2Uva__divider{margin:6px 10px}.agent-account-menu-module___Q2Uva__davidHeader.agent-account-menu-module___Q2Uva__davidHeader{flex-direction:row;align-items:center;gap:10px;padding:8px 10px 8px 8px}.agent-account-menu-module___Q2Uva__davidHeaderText{flex-direction:column;gap:2px;min-width:0;display:flex}.agent-account-menu-module___Q2Uva__davidHeader .agent-account-menu-module___Q2Uva__headerName{font-size:14px;font-weight:600;line-height:20px}.agent-account-menu-module___Q2Uva__davidHeader .agent-account-menu-module___Q2Uva__headerEmail{font-size:12px;line-height:16px}.agent-account-menu-module___Q2Uva__davidMark{color:#fff;background:#131313;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}.agent-account-menu-module___Q2Uva__davidMarkImage{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.agent-account-menu-module___Q2Uva__davidMarkGlyph{width:16px;height:16px}.agent-account-menu-module___Q2Uva__menuDavid .agent-account-menu-module___Q2Uva__workspaceMark:not(.agent-account-menu-module___Q2Uva__workspaceMarkWide){border-radius:50%}.agent-account-menu-module___Q2Uva__menuDavid .agent-account-menu-module___Q2Uva__workspaceMark{font-size:10px}.agent-account-menu-module___Q2Uva__davidWorkspaceMark.agent-account-menu-module___Q2Uva__davidWorkspaceMark{border-radius:8px;font-size:13px}.agent-account-menu-module___Q2Uva__davidWorkspaceMarkImage{object-fit:cover;width:100%;height:100%;display:block}
.agents-comment-alerts-module__K3JBRG__root{flex-shrink:0;position:relative}.agents-comment-alerts-module__K3JBRG__bellWrap{display:inline-flex;position:relative}.agents-comment-alerts-module__K3JBRG__pip{width:7px;height:7px;box-shadow:0 0 0 1.5px var(--agent-bg,#131517);pointer-events:none;background:#3b82f6;border-radius:999px;position:absolute;top:1px;right:1px}.agents-comment-alerts-module__K3JBRG__menuSurface{--agent-base:#fff;--agent-text:#fff;--agent-text-secondary:#a8a9aa;--agent-text-placeholder:#898a8b;--agent-border:#ffffff14;--agent-hover:#ffffff0a;--agent-menu-bg:#2e3031;--agent-menu-shadow:0 0 0 1px #ffffff14;--agent-radius-lg:10px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light] .agents-comment-alerts-module__K3JBRG__menuSurface{--agent-base:#141414;--agent-text:#1a1a1aeb;--agent-text-secondary:#1a1a1a8c;--agent-text-placeholder:#1a1a1a66;--agent-border:#1a1a1a1a;--agent-hover:#1a1a1a0f;--agent-menu-bg:#fff;--agent-menu-shadow:0 14px 40px #10101424, 0 0 0 1px #1010140f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.agents-comment-alerts-module__K3JBRG__menu{z-index:var(--agent-z-dropdown,900);border-radius:var(--agent-radius-lg,10px);border:1px solid var(--agent-border);background:var(--agent-menu-bg,#2e3031);width:220px;max-height:min(420px,70vh);color:var(--agent-text);text-transform:none;padding:6px;position:fixed;overflow:auto;box-shadow:0 12px 40px #0000007a,0 0 0 1px #ffffff0a}.agents-comment-alerts-module__K3JBRG__header{justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 8px;display:flex}.agents-comment-alerts-module__K3JBRG__title{letter-spacing:0;text-transform:none;margin:0;font-size:13px;font-weight:550}.agents-comment-alerts-module__K3JBRG__markAll{color:var(--agent-text-secondary);cursor:pointer;font:inherit;background:0 0;border:0;margin:0;padding:0;font-size:11.5px}.agents-comment-alerts-module__K3JBRG__markAll:hover{color:var(--agent-text)}.agents-comment-alerts-module__K3JBRG__empty{color:var(--agent-text-placeholder);margin:0;padding:16px 8px 12px;font-size:12.5px}.agents-comment-alerts-module__K3JBRG__updateRow{width:100%;color:inherit;cursor:pointer;text-align:left;font:inherit;background:#3b82f614;border:0;border-radius:8px;align-items:center;gap:8px;margin:0 0 4px;padding:8px;display:flex}.agents-comment-alerts-module__K3JBRG__updateRow:hover,.agents-comment-alerts-module__K3JBRG__updateRow:focus-visible{background:var(--agent-hover)}.agents-comment-alerts-module__K3JBRG__updateCopy{flex-direction:column;gap:2px;min-width:0;font-size:12.5px;line-height:1.35;display:flex}.agents-comment-alerts-module__K3JBRG__updateCopy strong{font-weight:550}.agents-comment-alerts-module__K3JBRG__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.agents-comment-alerts-module__K3JBRG__item{background:0 0;border-radius:8px;align-items:center;gap:2px;display:flex}.agents-comment-alerts-module__K3JBRG__item[data-unread=true]{background:#3b82f614}.agents-comment-alerts-module__K3JBRG__item:hover,.agents-comment-alerts-module__K3JBRG__item:focus-within{background:var(--agent-hover)}.agents-comment-alerts-module__K3JBRG__resolveSlot{flex-shrink:0;align-self:center;padding:0 6px 0 0}.agents-comment-alerts-module__K3JBRG__row{width:auto;min-width:0;color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;border-radius:0;flex:1;align-items:flex-start;gap:8px;margin:0;padding:8px;display:flex}.agents-comment-alerts-module__K3JBRG__avatar{width:22px;height:22px;margin-top:1px;font-size:9px}.agents-comment-alerts-module__K3JBRG__body{flex-direction:column;gap:2px;min-width:0;display:flex}.agents-comment-alerts-module__K3JBRG__copy{font-size:12.5px;line-height:1.35}.agents-comment-alerts-module__K3JBRG__copy strong{font-weight:550}.agents-comment-alerts-module__K3JBRG__excerpt,.agents-comment-alerts-module__K3JBRG__thread{color:var(--agent-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.agents-comment-alerts-module__K3JBRG__time{color:var(--agent-text-placeholder);font-size:11px}.agents-comment-alerts-module__K3JBRG__inviteItem{align-items:stretch}.agents-comment-alerts-module__K3JBRG__inviteBody{flex-direction:column;flex:1;gap:4px;min-width:0;padding:8px;display:flex}.agents-comment-alerts-module__K3JBRG__inviteActions{justify-content:flex-end;padding-top:2px;display:flex}.agents-comment-alerts-module__K3JBRG__inviteAccept{color:#131517;cursor:pointer;font:inherit;background:#f4f4f4;border:1px solid #f4f4f4;border-radius:999px;margin:0;padding:4px 12px;font-size:11.5px;font-weight:550;line-height:1.4}.agents-comment-alerts-module__K3JBRG__inviteAccept:hover:not(:disabled){background:#fff;border-color:#fff}.agents-comment-alerts-module__K3JBRG__inviteAccept:disabled{cursor:default;opacity:.6}html[data-theme=light] .agents-comment-alerts-module__K3JBRG__inviteAccept{color:#fff;background:#1a1a1a;border-color:#1a1a1a}html[data-theme=light] .agents-comment-alerts-module__K3JBRG__inviteAccept:hover:not(:disabled){background:#000;border-color:#000}html[data-berd-design] .agents-comment-alerts-module__K3JBRG__menuSurface{--agent-base:var(--ds-menu-fg);--agent-text:var(--ds-menu-fg);--agent-text-secondary:var(--ds-menu-fg-muted);--agent-text-placeholder:var(--ds-menu-fg-muted);--agent-border:var(--ds-menu-rule);--agent-hover:var(--ds-menu-hover);--agent-menu-item-hover:var(--ds-menu-hover);--agent-menu-separator:var(--ds-menu-rule);--agent-menu-bg:var(--ds-menu-bg);--agent-menu-shadow:var(--ds-shadow-menu);--agent-radius-sm:var(--ds-radius-xs);--agent-radius-md:var(--ds-radius-xs);--agent-radius-lg:var(--ds-radius-menu);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist-sans), var(--font-pretendard), "Pretendard Variable", Pretendard, system-ui, -apple-system, "Segoe UI", sans-serif}
.agent-composer-dock-module__oqM9kG__host{--agent-composer-dock-inset:calc(12px + env(safe-area-inset-bottom,0px));--agent-composer-jump-gap:8px;--agent-composer-clearance-buffer:16px;--agent-composer-scroll-clearance:calc(var(--agent-composer-dock-inset) + var(--agent-composer-dock-height,40px) + var(--agent-composer-float-height,0px) + var(--agent-composer-clearance-buffer))}.agent-composer-dock-module__oqM9kG__dock{left:16px;right:16px;bottom:var(--agent-composer-dock-inset);z-index:35;align-items:stretch;gap:var(--agent-composer-jump-gap);width:auto;max-width:720px;box-shadow:none;pointer-events:none;background:0 0;border:0;flex-direction:column;margin-inline:auto;padding:0;display:flex;position:absolute}.agent-composer-dock-module__oqM9kG__dock>*{pointer-events:auto}[data-layout=compact] .agent-composer-dock-module__oqM9kG__host{--agent-composer-float-bg:var(--agent-bg-content);--agent-composer-float-shadow:none;--agent-composer-dock-inset:calc(8px + env(safe-area-inset-bottom,0px));--agent-composer-jump-gap:0px;--agent-composer-clearance-buffer:0px}.agent-composer-dock-module__oqM9kG__stack{pointer-events:none;flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}.agent-composer-dock-module__oqM9kG__stack>*{pointer-events:auto}.agent-composer-dock-module__oqM9kG__jumpWrap{pointer-events:none;justify-content:center;width:100%;margin:0;padding:0;display:flex}.agent-composer-dock-module__oqM9kG__jumpButton{pointer-events:auto;border:1px solid var(--agent-paper-border,var(--agent-border));background:var(--agent-paper-bg,var(--agent-bg-chrome,#18191c));width:32px;height:32px;color:var(--agent-text);box-shadow:var(--agent-paper-shadow,0 8px 24px #0000001f);cursor:pointer;border-radius:999px;place-items:center;margin:0;padding:0;transition:background .12s,color .12s;display:grid}.agent-composer-dock-module__oqM9kG__jumpButton:hover{background:color-mix(in srgb, var(--agent-paper-bg,var(--agent-bg-chrome)) 92%, var(--agent-base) 8%);color:var(--agent-text)}.agent-composer-dock-module__oqM9kG__followUpComposer{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:relative;container:agent-composer/inline-size}.agent-composer-dock-module__oqM9kG__followUpComposer[data-workflow-hint=true]{flex-direction:column;align-items:stretch;gap:8px;display:flex}.agent-composer-dock-module__oqM9kG__followUpBar{border:1px solid var(--agent-composer-float-border,var(--agent-paper-border,var(--agent-border)));background:var(--agent-composer-float-bg,var(--agent-paper-bg,#1c1c1e));width:100%;height:40px;min-height:40px;box-shadow:var(--agent-composer-float-shadow,var(--agent-paper-shadow));z-index:4;border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 10px;transition:none;display:flex;position:relative;bottom:auto;left:auto;transform:none}.agent-composer-dock-module__oqM9kG__followUpBar:focus-within{border-color:var(--agent-border-strong,var(--agent-border))}@media (prefers-reduced-motion:reduce){.agent-composer-dock-module__oqM9kG__followUpBar{transition:none}}.agent-composer-dock-module__oqM9kG__followUpBar[data-multiline=true]{border-radius:14px;grid-template:"previews previews previews""input input input""attach.trailing"/auto 1fr auto;align-items:stretch;gap:6px 8px;min-width:0;height:auto;min-height:0;padding:8px 10px;display:grid}.agent-composer-dock-module__oqM9kG__followUpBar[data-multiline=true] .agent-composer-dock-module__oqM9kG__followUpAttach{grid-area:attach;align-self:center}.agent-composer-dock-module__oqM9kG__followUpBar[data-multiline=true] .agent-composer-dock-module__oqM9kG__followUpInput{flex:none;grid-area:input;align-self:stretch;width:100%}.agent-composer-dock-module__oqM9kG__followUpBar[data-multiline=true] .agent-composer-dock-module__oqM9kG__followUpTrailing{grid-area:trailing;place-self:center end}.agent-composer-dock-module__oqM9kG__followUpBar[data-voice=true] .agent-composer-dock-module__oqM9kG__followUpTrailing{flex:auto;width:100%;min-width:0}.agent-composer-dock-module__oqM9kG__followUpBar[data-multiline=true][data-voice=true]{grid-template-areas:"previews previews previews""input input input""attach voice voice"}.agent-composer-dock-module__oqM9kG__followUpBar[data-multiline=true][data-voice=true] .agent-composer-dock-module__oqM9kG__followUpTrailing{grid-area:voice;place-self:center stretch;width:100%;min-width:0}.agent-composer-dock-module__oqM9kG__followUpComposerCompact .agent-composer-dock-module__oqM9kG__followUpBar[data-multiline=true]{align-items:start;row-gap:6px;padding:8px 10px}.agent-composer-dock-module__oqM9kG__followUpComposerCompact .agent-composer-dock-module__oqM9kG__followUpBar[data-multiline=true] .agent-composer-dock-module__oqM9kG__followUpInput{align-self:start;min-height:1.35em}.agent-composer-dock-module__oqM9kG__followUpBar[data-multiline=true]>[aria-label=Attachments]{grid-area:previews;margin:0}.agent-composer-dock-module__oqM9kG__followUpQueue:has(>.agent-composer-dock-module__oqM9kG__followUpReply){grid-area:queue;min-width:0;display:block}.agent-composer-dock-module__oqM9kG__followUpBar[data-multiline=true]:has(>.agent-composer-dock-module__oqM9kG__followUpQueue){grid-template-rows:auto auto auto auto;grid-template-areas:"queue queue queue""previews previews previews""input input input""attach.trailing"}.agent-composer-dock-module__oqM9kG__followUpBar[data-multiline=true][data-voice=true]:has(>.agent-composer-dock-module__oqM9kG__followUpQueue){grid-template-areas:"queue queue queue""previews previews previews""input input input""attach voice voice"}.agent-composer-dock-module__oqM9kG__followUpAttach{flex-shrink:0;align-items:center;gap:2px;display:flex}.agent-composer-dock-module__oqM9kG__editQueuedChip{border:1px solid var(--agent-border);height:22px;color:var(--agent-text-secondary);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;margin-left:2px;padding:0 4px 0 7px;font-size:12px;line-height:1;display:inline-flex}.agent-composer-dock-module__oqM9kG__editQueuedChipDismiss{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.agent-composer-dock-module__oqM9kG__editQueuedChipDismiss:hover{background:var(--agent-hover);color:var(--agent-text)}.agent-composer-dock-module__oqM9kG__followUpTrailing{flex-shrink:0;align-items:center;gap:6px;display:flex}.agent-composer-dock-module__oqM9kG__followUpQueueBtn{height:28px;color:var(--agent-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;align-items:center;margin:0;padding:0 10px;font-size:12px;line-height:1;display:inline-flex}.agent-composer-dock-module__oqM9kG__followUpQueueBtn:hover{background:var(--agent-hover);color:var(--agent-text)}.agent-composer-dock-module__oqM9kG__followUpInput{min-width:0;color:var(--agent-text);font:inherit;resize:none;max-height:min(12.15em,34dvh);caret-color:var(--agent-text);background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;font-size:16px;line-height:1.35;overflow-y:hidden}.agent-composer-dock-module__oqM9kG__followUpInput::selection{background:var(--purple-7);color:var(--agent-text)}.agent-composer-dock-module__oqM9kG__followUpInput::placeholder{color:var(--agent-text-placeholder)}.agent-composer-dock-module__oqM9kG__followUpComposer[data-drag-over=true]{outline:1.5px solid color-mix(in srgb, var(--agent-accent) 70%, var(--agent-border));outline-offset:2px;background:color-mix(in srgb, var(--agent-accent) 8%, var(--agent-surface-wash))}.agent-composer-dock-module__oqM9kG__followUpComposer[data-drag-over=true] .agent-composer-dock-module__oqM9kG__followUpBar{outline:1.5px solid color-mix(in srgb, var(--agent-accent) 70%, var(--agent-border));outline-offset:0}@media (min-width:640px){.agent-composer-dock-module__oqM9kG__followUpInput{font-size:13.5px}}.agent-composer-dock-module__oqM9kG__followUpBar[data-composer-mode=direct]{border-radius:14px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"previews previews""input input""attach trailing";align-items:center;gap:6px 8px;height:auto;min-height:0;padding:8px 10px;display:grid;overflow-x:clip}.agent-composer-dock-module__oqM9kG__followUpBar[data-composer-mode=direct] .agent-composer-dock-module__oqM9kG__followUpAttach{flex-wrap:wrap;grid-area:attach;min-width:0}.agent-composer-dock-module__oqM9kG__followUpBar[data-composer-mode=direct] .agent-composer-dock-module__oqM9kG__followUpInput{grid-area:input;width:100%}.agent-composer-dock-module__oqM9kG__followUpBar[data-composer-mode=direct] .agent-composer-dock-module__oqM9kG__followUpTrailing{flex-wrap:wrap;grid-area:trailing;justify-content:flex-end;justify-self:end;gap:2px;min-width:0;max-width:100%}.agent-composer-dock-module__oqM9kG__followUpBar[data-composer-mode=direct] .agent-composer-dock-module__oqM9kG__followUpTrailing>div{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;min-width:0;max-width:100%}.agent-composer-dock-module__oqM9kG__followUpBar[data-wrap-trailing=true] .agent-composer-dock-module__oqM9kG__followUpTrailing,.agent-composer-dock-module__oqM9kG__followUpBar[data-wrap-trailing=true] .agent-composer-dock-module__oqM9kG__followUpTrailing>div{flex-wrap:wrap;min-width:0;max-width:100%}.agent-composer-dock-module__oqM9kG__followUpBar[data-wrap-trailing=true] .agent-composer-dock-module__oqM9kG__followUpTrailing{justify-content:flex-end}.agent-composer-dock-module__oqM9kG__followUpBar[data-wrap-trailing=true] .agent-composer-dock-module__oqM9kG__followUpTrailing>div{flex-shrink:1;justify-content:flex-end}@container agent-composer (max-width:560px){.agent-composer-dock-module__oqM9kG__followUpBar[data-composer-mode=direct] .agent-composer-dock-module__oqM9kG__followUpTrailing,.agent-composer-dock-module__oqM9kG__followUpBar[data-wrap-trailing=true] .agent-composer-dock-module__oqM9kG__followUpTrailing{flex-wrap:wrap;min-width:0;max-width:100%}}[data-berd-design] .agent-composer-dock-module__oqM9kG__dock{left:calc(2 * var(--ds-frame-gutter));right:calc(2 * var(--ds-frame-gutter));bottom:var(--ds-frame-gutter);max-width:var(--ds-column)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__dock{left:var(--project-chat-column-inset,var(--ds-chat-inset));right:var(--project-chat-column-inset,var(--ds-chat-inset));max-width:none}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__stack{position:relative}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__stack:before{content:"";z-index:-1;top:calc(-1 * var(--ds-space-2));border-top:1px solid var(--project-chat-composer-band-edge,transparent);background:var(--project-chat-composer-band,var(--project-chat-window,var(--agent-berd-card)));pointer-events:none;position:absolute;bottom:-100vh;left:-100vw;right:-100vw}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpComposer:before{content:"";z-index:-1;top:0;right:-100vw;bottom:calc(-1 * var(--agent-composer-dock-inset));background:linear-gradient(transparent, var(--project-chat-window,var(--agent-berd-card)));pointer-events:none;position:absolute;left:-100vw}[data-berd-design] .agent-composer-dock-module__oqM9kG__host{--agent-composer-dock-inset:var(--ds-frame-gutter)}[data-berd-design] .agent-composer-dock-module__oqM9kG__stack{gap:var(--ds-space-2)}[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]){align-items:stretch;column-gap:var(--ds-space-2);row-gap:var(--ds-space-2);height:auto;min-height:var(--ds-composer-card-h);padding:var(--ds-space-3) var(--ds-space-4) var(--ds-space-2_5);border-radius:var(--ds-radius-sm);background:var(--agent-composer-float-bg,#333);-webkit-backdrop-filter:var(--agent-berd-composer-backdrop);backdrop-filter:var(--agent-berd-composer-backdrop);border:0;grid-template:"previews previews previews""input input input""attach.trailing"/auto 1fr auto;display:grid}[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct])[data-voice=true]{grid-template-areas:"previews previews previews""input input input""attach voice voice"}[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]) .agent-composer-dock-module__oqM9kG__followUpAttach{align-self:center;gap:var(--ds-space-2);grid-area:attach}[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]) .agent-composer-dock-module__oqM9kG__followUpInput{width:100%;min-height:var(--ds-control-md);padding:0 var(--ds-space-1);font-size:var(--ds-text-sm);line-height:var(--ds-leading-relaxed);grid-area:input;align-self:stretch}[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]) .agent-composer-dock-module__oqM9kG__followUpTrailing{place-self:center end;gap:var(--ds-space-2);grid-area:trailing}[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct])[data-voice=true] .agent-composer-dock-module__oqM9kG__followUpTrailing{grid-area:voice;justify-self:stretch}[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpBar>[aria-label=Attachments]{grid-area:previews;margin:0}.agent-composer-dock-module__oqM9kG__followUpQueue{display:none}[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpBar:has(>.agent-composer-dock-module__oqM9kG__followUpQueue){grid-template-rows:auto auto auto auto;grid-template-areas:"queue queue queue""previews previews previews""input input input""attach.trailing"}[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpBar:has(>.agent-composer-dock-module__oqM9kG__followUpQueue):not(:has(>[aria-label=Attachments])){grid-template-rows:auto auto auto;grid-template-areas:"queue queue queue""input input input""attach.trailing"}[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpQueue{grid-area:queue;min-width:0;display:block}.agent-composer-dock-module__oqM9kG__followUpReply{background:color-mix(in srgb, var(--agent-text) 5%, transparent);min-width:0;color:var(--agent-text-secondary);border-radius:10px;align-items:center;gap:6px;margin-bottom:6px;padding:4px 4px 4px 10px;font-size:12px;line-height:18px;display:flex}.agent-composer-dock-module__oqM9kG__followUpReply>svg{flex:none}.agent-composer-dock-module__oqM9kG__followUpReplyFrom{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:40%;font-weight:500;overflow:hidden}.agent-composer-dock-module__oqM9kG__followUpReplyText{opacity:.8;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.agent-composer-dock-module__oqM9kG__followUpReplyDismiss{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.agent-composer-dock-module__oqM9kG__followUpReplyDismiss:hover{background:color-mix(in srgb, var(--agent-text) 10%, transparent);color:var(--agent-text)}:is([data-berd-design] .agent-composer-dock-module__oqM9kG__followUpAttach>button,[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpAttach>*>button:first-child){width:var(--ds-control-lg);height:var(--ds-control-sm);border-radius:var(--ds-radius-full);background:var(--agent-berd-composer-action);color:var(--agent-text);transition:background-color var(--ds-duration-fast) ease;border:0;padding:0}:is([data-berd-design] .agent-composer-dock-module__oqM9kG__followUpAttach>button svg,[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpAttach>*>button:first-child svg){width:var(--ds-icon-md);height:var(--ds-icon-md)}:is([data-berd-design] .agent-composer-dock-module__oqM9kG__followUpAttach>button:hover:not(:disabled),[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpAttach>*>button:first-child:hover:not(:disabled)){background:var(--agent-berd-composer-action-hover)}:is([data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpAttach>button,[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpAttach>*>button:first-child){width:var(--ds-control-sm);height:var(--ds-control-sm);color:var(--agent-text-secondary);background:0 0}:is([data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpAttach>button:hover:not(:disabled),[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpAttach>*>button:first-child:hover:not(:disabled)){background:var(--agent-berd-composer-action);color:var(--agent-text)}[data-berd-design] .agent-composer-dock-module__oqM9kG__followUpQueueBtn{height:var(--ds-control-sm);padding:0 var(--ds-space-3);font-size:var(--ds-text-xs)}[data-berd-design] .agent-composer-dock-module__oqM9kG__jumpButton{width:var(--ds-control-sm);height:var(--ds-control-sm);background:var(--agent-bg-raised);border:0}[data-agents-berd-dock] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]):not([data-voice=true]){grid-template-rows:auto auto;grid-template-areas:"previews previews previews""attach input trailing";align-items:center;min-height:0}[data-agents-berd-dock] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]) .agent-composer-dock-module__oqM9kG__followUpInput{min-height:calc(var(--ds-text-sm) * var(--ds-leading-text-sm));line-height:var(--ds-leading-text-sm);align-self:center}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]){min-height:0;padding:var(--ds-space-1_5);border-radius:var(--project-bar-radius);grid-template:"queue queue queue""previews previews previews""attach input trailing"/auto 1fr auto;align-items:end;row-gap:0}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct])[data-voice=true]{grid-template-areas:"queue queue queue""previews previews previews""attach voice voice"}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]) .agent-composer-dock-module__oqM9kG__followUpInput{--follow-up-max-lines:3;min-height:0;max-height:calc(3em * var(--ds-leading-relaxed));padding:calc((var(--ds-control-md) - 1em * var(--ds-leading-relaxed)) / 2) var(--ds-space-1);align-self:center;overflow-y:auto}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]) :is(.agent-composer-dock-module__oqM9kG__followUpAttach,.agent-composer-dock-module__oqM9kG__followUpTrailing){min-height:var(--ds-control-md);align-self:end}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]) .agent-composer-dock-module__oqM9kG__followUpAttach{padding-inline-start:var(--project-bar-control-gap)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]) .agent-composer-dock-module__oqM9kG__followUpTrailing{padding-inline-end:var(--project-bar-control-gap)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar{--project-bar-inset:calc(var(--ds-space-1_5) + var(--project-bar-edge,0px));--project-bar-radius:calc(var(--ds-control-md) / 2 + var(--project-bar-inset));--project-bar-control-size:var(--ds-control-sm);--project-bar-control-gap:calc((var(--ds-control-md) - var(--project-bar-control-size)) / 2);--project-bar-float-gap:var(--ds-space-3);--project-bar-preview-size:68px;--project-bar-preview-radius:var(--project-bar-radius);--project-bar-preview-gap:var(--ds-space-2);--project-chip-inset:var(--ds-space-2);--project-chip-tile-size:calc(var(--project-bar-preview-size) - 2 * var(--project-chip-inset));--project-chip-tile-radius:calc(var(--project-bar-preview-radius) - var(--project-chip-inset));--project-chip-glyph-size:20px;--project-chip-max-width:240px;--project-bar-badge-size:30px;--project-bar-glyph-size:16px;--project-bar-remove-size:18px;--project-bar-glass-blur:blur(50px);--queue-margin-inline:0;--queue-pill-height:var(--ds-control-md);--queue-pill-radius:calc(var(--project-bar-radius) - var(--project-bar-inset));--queue-pill-inset:var(--ds-space-1_5);--queue-control-size:calc(var(--queue-pill-height) - 2 * var(--queue-pill-inset));--queue-control-radius:calc(var(--queue-pill-radius) - var(--queue-pill-inset));--queue-focus-offset:calc(-1 * var(--ds-space-0_5))}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]) [aria-label=Attachments] li{border-radius:var(--project-bar-preview-radius)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpReply{border-radius:calc(var(--project-bar-radius) - var(--project-bar-inset))}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpReplyDismiss{border-radius:var(--ds-radius-full)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpQueue:empty{display:none}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar>:is(.agent-composer-dock-module__oqM9kG__followUpQueue,[aria-label=Attachments]){margin-bottom:var(--project-bar-inset)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar>[aria-label=Attachments]{z-index:1;right:calc(-1 * var(--project-bar-edge,0px));bottom:calc(100% + var(--project-bar-edge,0px) + var(--project-bar-float-gap));left:calc(-1 * var(--project-bar-edge,0px));align-items:flex-end;gap:var(--project-bar-preview-gap);padding:var(--ds-space-1_5) var(--ds-space-1_5) 0 0;overscroll-behavior-x:contain;scrollbar-width:none;pointer-events:none;flex-direction:row;grid-area:auto;margin:0;position:absolute;overflow:auto hidden}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar>[aria-label=Attachments][data-overflow-end]{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--ds-space-6)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--ds-space-6)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--ds-space-6)), transparent)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar>[aria-label=Attachments][data-overflow-start]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--ds-space-6));-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--ds-space-6));mask-image:linear-gradient(to right, transparent, #000 var(--ds-space-6))}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar>[aria-label=Attachments][data-overflow-start][data-overflow-end]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--ds-space-6), #000 calc(100% - var(--ds-space-6)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--ds-space-6), #000 calc(100% - var(--ds-space-6)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--ds-space-6), #000 calc(100% - var(--ds-space-6)), transparent)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar>[aria-label=Attachments]::-webkit-scrollbar{display:none}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments]>ul{align-items:flex-end;gap:var(--project-bar-preview-gap);flex-wrap:nowrap;flex:none}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments]>ul>li{pointer-events:auto;flex:none;position:relative}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li[data-kind]{width:var(--project-bar-preview-size);height:var(--project-bar-preview-size);background:var(--agent-composer-float-bg,#333);border:0}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li[data-kind]>:is(img,span:first-child){width:100%;height:100%}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li[data-kind]>:not(button){border-radius:var(--project-bar-preview-radius);overflow:hidden}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li[data-kind]>button{top:calc(-1 * var(--ds-space-1));right:calc(-1 * var(--ds-space-1))}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li[data-kind=video]>img+span{width:var(--project-bar-badge-size);height:var(--project-bar-badge-size);background:var(--hark-bg,#000);color:var(--hark-text,#fff);inset:50% auto auto 50%;transform:translate(-50%,-50%)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li[data-kind=video]>img+span svg{width:var(--project-bar-glyph-size);height:var(--project-bar-glyph-size)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li:not([data-kind]){height:var(--project-bar-preview-size);max-width:min(var(--project-chip-max-width), 100%);gap:var(--ds-space-3);padding:var(--project-chip-inset) var(--ds-space-4) var(--project-chip-inset) var(--project-chip-inset);background:var(--hark-regular-bg,#1d1d1f9e);color:var(--hark-text-primary,#f5f5f7);-webkit-backdrop-filter:var(--project-bar-glass-blur);backdrop-filter:var(--project-bar-glass-blur)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li:not([data-kind])>span:first-child{width:var(--project-chip-tile-size);height:var(--project-chip-tile-size);border-radius:var(--project-chip-tile-radius);color:inherit;background:#f5f5f721;box-shadow:inset 0 0 0 1px #f5f5f712}html[data-project-page][data-project-themed][data-theme=light] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li:not([data-kind])>span:first-child{background:#0000000f;box-shadow:inset 0 0 0 1px #00000012}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li:not([data-kind])>span:first-child svg{width:var(--project-chip-glyph-size);height:var(--project-chip-glyph-size)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li:not([data-kind])>span:nth-child(2){min-width:0}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li:not([data-kind])>span:nth-child(2)>*{max-width:100%;color:inherit}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li:not([data-kind])>span:nth-child(2)>:last-child{color:color-mix(in srgb, currentColor 55%, transparent)}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li:not([data-kind])>button{z-index:1;top:calc(-1 * var(--ds-space-1));right:calc(-1 * var(--ds-space-1));width:var(--project-bar-remove-size);height:var(--project-bar-remove-size);border:1px solid var(--agent-border);background:var(--agent-bg-chrome);color:var(--agent-text);margin:0;position:absolute}@media (min-width:901px){[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]){z-index:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar:not([data-composer-mode=direct]):before{content:"";z-index:-1;inset:calc(-1 * var(--project-bar-edge,0px));border-radius:inherit;background:var(--agent-composer-float-bg,#333);-webkit-backdrop-filter:var(--project-bar-glass-blur);backdrop-filter:var(--project-bar-glass-blur);pointer-events:none;position:absolute}}@media (hover:hover){[data-berd-design] [data-project-chat-float] .agent-composer-dock-module__oqM9kG__followUpBar [aria-label=Attachments] li:not(:hover,:focus-within)>button{opacity:0}}@media (min-width:640px){html[data-david-design] .agent-composer-dock-module__oqM9kG__followUpInput{letter-spacing:-.16px;font-size:14px;line-height:19.6px}}
.agent-model-picker-module__M9v24W__modelPicker{flex-shrink:0;max-width:min(220px,48vw);position:relative}.agent-model-picker-module__M9v24W__modelPickerRight .agent-model-picker-module__M9v24W__modelMenu{left:auto;right:0}.agent-model-picker-module__M9v24W__modelPickerMenuDown .agent-model-picker-module__M9v24W__modelMenu{top:calc(100% + 6px);bottom:auto}.agent-model-picker-module__M9v24W__modelPill{border-radius:var(--agent-radius-sm);width:auto;max-width:100%;height:26px;color:var(--agent-text-placeholder);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 6px;font-size:12px;display:inline-flex}.agent-model-picker-module__M9v24W__modelPillLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agent-model-picker-module__M9v24W__modelPill:hover,.agent-model-picker-module__M9v24W__modelPillOpen{color:var(--agent-text-secondary);background:0 0}.agent-model-picker-module__M9v24W__modelMenu{z-index:30;border-radius:var(--agent-radius-lg);border:1px solid var(--agent-border);background:var(--agent-menu-bg);width:min(320px,100vw - 48px);color:var(--agent-text);font:inherit;--agent-text-secondary:var(--agent-text-secondary-on-raised);padding:4px;font-size:13px;line-height:1.4;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 10px 28px #0000006b}.agent-model-picker-module__M9v24W__modelSearchWrap{border-radius:var(--agent-radius-sm);border:1px solid var(--agent-border);min-height:28px;color:var(--agent-text-placeholder);background:0 0;align-items:center;gap:6px;margin-bottom:2px;padding:0 8px;display:flex}.agent-model-picker-module__M9v24W__modelSearchInput{min-width:0;color:var(--agent-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:12px}.agent-model-picker-module__M9v24W__modelSearchInput::placeholder{color:var(--agent-text-placeholder)}.agent-model-picker-module__M9v24W__modelOptionList{flex-direction:column;gap:0;max-height:200px;display:flex;overflow-y:auto}.agent-model-picker-module__M9v24W__modelOption{box-sizing:border-box;border-radius:var(--agent-radius-sm);width:100%;min-height:40px;color:var(--agent-text);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:4px 8px;transition:background-color .15s,color .15s;display:flex}.agent-model-picker-module__M9v24W__modelOption:hover{background:var(--agent-hover,#e4e4e40d)}.agent-model-picker-module__M9v24W__modelOptionActive{background:0 0}.agent-model-picker-module__M9v24W__modelOptionActive:hover{background:var(--agent-hover,#e4e4e40d)}@media (prefers-reduced-motion:reduce){.agent-model-picker-module__M9v24W__modelOption{transition:none}}.agent-model-picker-module__M9v24W__modelOptionMark{border-radius:var(--agent-radius-sm);background:var(--agent-surface-wash);width:28px;height:28px;color:var(--agent-text-secondary);text-transform:none;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}.agent-model-picker-module__M9v24W__modelOptionMarkImg{background-color:currentColor;width:14px;height:14px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.agent-model-picker-module__M9v24W__modelOptionMarkOpenai{-webkit-mask-image:url(/brand/icons/openai.svg);mask-image:url(/brand/icons/openai.svg)}.agent-model-picker-module__M9v24W__modelOptionMarkAnthropic{-webkit-mask-image:url(/brand/icons/anthropic.svg);mask-image:url(/brand/icons/anthropic.svg)}.agent-model-picker-module__M9v24W__modelOptionMarkXai{-webkit-mask-image:url(/brand/icons/xai.svg);mask-image:url(/brand/icons/xai.svg)}.agent-model-picker-module__M9v24W__modelOptionMarkZai{-webkit-mask-image:url(/brand/icons/z-ai.svg);mask-image:url(/brand/icons/z-ai.svg)}.agent-model-picker-module__M9v24W__modelOptionMarkGoogle{-webkit-mask-image:url(/brand/icons/google.svg);mask-image:url(/brand/icons/google.svg)}.agent-model-picker-module__M9v24W__modelOptionMarkDeepseek{-webkit-mask-image:url(/brand/icons/deepseek.svg);mask-image:url(/brand/icons/deepseek.svg)}.agent-model-picker-module__M9v24W__modelOptionMarkMeta{-webkit-mask-image:url(/brand/icons/meta.svg);mask-image:url(/brand/icons/meta.svg)}.agent-model-picker-module__M9v24W__modelOptionMarkXiaomi{-webkit-mask-image:url(/brand/icons/xiaomi.svg);mask-image:url(/brand/icons/xiaomi.svg)}.agent-model-picker-module__M9v24W__modelOptionMain{flex:1;gap:1px;min-width:0;display:grid;overflow:hidden}.agent-model-picker-module__M9v24W__modelOptionTitleRow{align-items:center;gap:6px;min-width:0;display:inline-flex}.agent-model-picker-module__M9v24W__modelOptionTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--agent-font-size-sm,12.5px);color:inherit;font-weight:400;line-height:1.3;overflow:hidden}.agent-model-picker-module__M9v24W__modelOptionMeta{font-size:var(--agent-font-size-xs,11px);color:var(--agent-text-placeholder);text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:1.35;overflow:hidden}.agent-model-picker-module__M9v24W__modelBadge,.agent-model-picker-module__M9v24W__modelBadgeNew{height:14px;color:var(--agent-accent);letter-spacing:.02em;background:#81a1c12e;border-radius:3px;flex-shrink:0;align-items:center;padding:0 4px;font-size:9px;font-weight:600;display:inline-flex}.agent-model-picker-module__M9v24W__modelEmpty{color:var(--agent-text-placeholder);font-size:var(--agent-font-size-xs,11.5px);padding:10px 8px}.agent-model-picker-module__M9v24W__modelOptionCheck,.agent-model-picker-module__M9v24W__modelOptionCheckSpacer{flex-shrink:0;width:14px;height:14px}.agent-model-picker-module__M9v24W__modelOptionCheck{color:var(--agent-text)}.agent-model-picker-module__M9v24W__modelPillChips,.agent-model-picker-module__M9v24W__modelOptionChips{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--agent-text-placeholder);font-size:var(--agent-font-size-xs,11px);font-weight:400;overflow:hidden}.agent-model-picker-module__M9v24W__modelOptionRow{align-items:center;gap:2px;display:flex;position:relative}.agent-model-picker-module__M9v24W__modelOptionRow .agent-model-picker-module__M9v24W__modelOption{flex:auto;width:auto;min-width:0}.agent-model-picker-module__M9v24W__modelEditButton{border-radius:var(--agent-radius-sm);color:var(--agent-text-placeholder);font:inherit;font-size:var(--agent-font-size-xs,11px);cursor:pointer;opacity:0;background:0 0;border:0;flex-shrink:0;padding:3px 6px;transition:opacity .15s}.agent-model-picker-module__M9v24W__modelOptionRow:hover .agent-model-picker-module__M9v24W__modelEditButton,.agent-model-picker-module__M9v24W__modelEditButton:focus-visible,.agent-model-picker-module__M9v24W__modelEditButton[aria-expanded=true]{opacity:1}.agent-model-picker-module__M9v24W__modelEditButton:hover{background:var(--agent-hover,#e4e4e40d);color:var(--agent-text)}.agent-model-picker-module__M9v24W__modelParamMenu{z-index:31;border-radius:var(--agent-radius-lg);border:1px solid var(--agent-border);background:var(--agent-menu-bg);width:max-content;min-width:148px;max-width:min(220px,100vw - 48px);color:var(--agent-text);font:inherit;padding:4px;font-size:13px;line-height:1.4;position:absolute;top:0;left:calc(100% + 6px);box-shadow:0 10px 28px #0000006b}.agent-model-picker-module__M9v24W__modelPickerRight .agent-model-picker-module__M9v24W__modelParamMenu{left:auto;right:calc(100% + 6px)}.agent-model-picker-module__M9v24W__modelParamGroup{flex-direction:column;display:flex}.agent-model-picker-module__M9v24W__modelParamGroup+.agent-model-picker-module__M9v24W__modelParamGroup{margin-top:2px}.agent-model-picker-module__M9v24W__modelParamGroupTitle{color:var(--agent-text-placeholder);font-size:var(--agent-font-size-xs,11px);text-transform:none;padding:4px 8px 2px;font-weight:400}.agent-model-picker-module__M9v24W__modelParamOption{box-sizing:border-box;border-radius:var(--agent-radius-sm);width:100%;min-height:28px;color:var(--agent-text);font:inherit;font-size:var(--agent-font-size-sm,12.5px);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 8px;display:flex}.agent-model-picker-module__M9v24W__modelParamOption:hover{background:var(--agent-hover,#e4e4e40d)}.agent-model-picker-module__M9v24W__modelParamOptionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.agent-model-picker-module__M9v24W__modelParamRestore{border:0;border-top:1px solid var(--agent-border);border-radius:0 0 var(--agent-radius-sm) var(--agent-radius-sm);width:100%;min-height:28px;color:var(--agent-text-placeholder);font:inherit;font-size:var(--agent-font-size-xs,11px);text-align:left;cursor:pointer;background:0 0;margin-top:2px;padding:4px 8px}.agent-model-picker-module__M9v24W__modelParamRestore:hover{background:var(--agent-hover,#e4e4e40d);color:var(--agent-text)}.agent-model-picker-module__M9v24W__modelSumeMark{width:14px;height:14px;color:inherit;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}
.agent-create-split-module__4Cm6PG__splitWrap{flex-shrink:0;position:relative}.agent-create-split-module__4Cm6PG__split{background:color-mix(in srgb, var(--agent-text) 88%, transparent);color:var(--agent-bg-content);border-radius:8px;align-items:stretch;display:inline-flex;overflow:hidden}.agent-create-split-module__4Cm6PG__splitPrimary,.agent-create-split-module__4Cm6PG__splitChevron{appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex}.agent-create-split-module__4Cm6PG__splitPrimary{gap:5px;height:28px;padding:0 10px 0 11px;font-size:13px;font-weight:400}.agent-create-split-module__4Cm6PG__splitDivider{background:color-mix(in srgb, var(--agent-bg-content) 26%, transparent);flex-shrink:0;align-self:stretch;width:1px;margin:6px 0}.agent-create-split-module__4Cm6PG__splitChevron{width:26px;height:28px;padding:0}.agent-create-split-module__4Cm6PG__splitPrimary:hover,.agent-create-split-module__4Cm6PG__splitChevron:hover,.agent-create-split-module__4Cm6PG__splitChevron[data-open=true]{filter:brightness(1.06)}.agent-create-split-module__4Cm6PG__splitChevron[data-open=true]{background:color-mix(in srgb, var(--agent-bg-content) 12%, transparent)}.agent-create-split-module__4Cm6PG__splitDisabled{opacity:.45;pointer-events:none}.agent-create-split-module__4Cm6PG__menuSurface{--menu-border:var(--agent-border,#e4e4e41a);--menu-bg:var(--agent-menu-bg);--menu-hover:var(--agent-hover,#e4e4e414);--menu-shadow:0 12px 40px #0000007a, 0 0 0 1px #ffffff0a;--menu-radius:8px;--menu-item-radius:5px}html[data-theme=light] .agent-create-split-module__4Cm6PG__menuSurface{--menu-shadow:0 14px 40px #10101424, 0 0 0 1px #1010140f}.agent-create-split-module__4Cm6PG__menu{z-index:80;border-radius:var(--menu-radius);border:1px solid var(--menu-border);background:var(--menu-bg);width:200px;min-width:200px;box-shadow:var(--menu-shadow);transform-origin:100% 0;padding:3px;animation:.14s cubic-bezier(.2,.8,.2,1) agent-create-split-module__4Cm6PG__menuInBelow;position:absolute;top:calc(100% + 8px);right:0}@keyframes agent-create-split-module__4Cm6PG__menuInBelow{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.agent-create-split-module__4Cm6PG__menuItem{appearance:none;border-radius:var(--menu-item-radius);width:100%;min-height:30px;color:var(--agent-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 8px;font-size:13px;font-weight:400;text-decoration:none;transition:background .12s;display:flex}.agent-create-split-module__4Cm6PG__menuItem:hover{background:var(--menu-hover,var(--agent-hover))}.agent-create-split-module__4Cm6PG__menuItemIcon{color:var(--agent-text-secondary);flex-shrink:0;display:inline-flex}.agent-create-split-module__4Cm6PG__menuItem:hover .agent-create-split-module__4Cm6PG__menuItemIcon{color:var(--agent-text)}.agent-create-split-module__4Cm6PG__menuItemLabel{flex:1;min-width:0}
.agent-float-panel-module__vTJShG__host{z-index:var(--agent-z-dialog,1000);pointer-events:none;padding:16px;display:flex;position:fixed;bottom:0}.agent-float-panel-module__vTJShG__right{justify-content:flex-end;right:0}.agent-float-panel-module__vTJShG__left{justify-content:flex-start;left:0}.agent-float-panel-module__vTJShG__panel{border:1px solid var(--agent-composer-float-border,var(--agent-border));border-radius:var(--agent-radius-xl,12px);width:min(420px,100vw - 32px);max-height:min(640px,100dvh - 32px);box-shadow:var(--agent-composer-float-shadow,var(--agent-dialog-shadow));color:var(--agent-text);pointer-events:auto;flex-direction:column;align-items:stretch;gap:16px;padding:16px;animation:.15s agent-float-panel-module__vTJShG__agentFloatPanelIn;display:flex;position:relative;overflow:hidden;background:var(--agent-composer-float-bg,var(--agent-bg-elevated))!important}.agent-float-panel-module__vTJShG__panel[data-drag-over]{border-color:var(--agent-accent-border);box-shadow:var(--agent-composer-float-shadow,var(--agent-dialog-shadow)), inset 0 0 0 1px var(--agent-accent-soft-strong)}@keyframes agent-float-panel-module__vTJShG__agentFloatPanelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.agent-float-panel-module__vTJShG__panel{animation:none}}.agent-float-panel-module__vTJShG__header{flex-direction:column;gap:4px;padding-right:24px;display:flex}.agent-float-panel-module__vTJShG__title{font-size:var(--agent-font-size-lg,1rem);font-weight:var(--agent-font-weight-semibold,600);letter-spacing:-.01em;color:var(--agent-text);margin:0;line-height:1.3}.agent-float-panel-module__vTJShG__description{font-size:var(--agent-font-size-base,.8125rem);font-weight:var(--agent-font-weight-normal,400);color:var(--agent-text-secondary);margin:0;line-height:1.45}.agent-float-panel-module__vTJShG__body{overscroll-behavior:contain;flex-direction:column;align-items:stretch;gap:12px;min-height:0;display:flex;overflow-y:auto}.agent-float-panel-module__vTJShG__footer{justify-content:flex-end;align-items:center;gap:8px;display:flex}.agent-float-panel-module__vTJShG__closeBtn{z-index:1;border-radius:var(--agent-radius-md,8px);width:24px;height:24px;color:var(--agent-text-placeholder);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;top:12px;right:12px}.agent-float-panel-module__vTJShG__closeBtn:hover:not(:disabled){background:var(--agent-hover);color:var(--agent-text)}.agent-float-panel-module__vTJShG__closeBtn:disabled{cursor:not-allowed;opacity:.5}.agent-float-panel-module__vTJShG__closeBtn svg{width:12px;height:12px}
.agents-berd-canvas-module__bpOUwW__page{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.agents-berd-canvas-module__bpOUwW__canvas{--berd-dot:var(--agent-berd-dot,color-mix(in oklab, var(--agent-text) 18%, transparent));--berd-dot-pitch:var(--ds-space-6);--berd-gutter:var(--ds-frame-gutter);--berd-dock-w:min(var(--ds-dock), calc(100% - 2 * var(--berd-gutter)));--berd-dock-h:var(--ds-composer-pill-h);isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;background-color:var(--agent-berd-canvas,var(--agent-bg));background-image:radial-gradient(circle, var(--berd-dot) 1px, transparent 1px);background-size:var(--berd-dot-pitch) var(--berd-dot-pitch);background-position:calc(var(--berd-dot-pitch) / 2) calc(var(--berd-dot-pitch) / 2);flex:1;min-height:0;position:relative;overflow:hidden;container-type:inline-size}.agents-berd-canvas-module__bpOUwW__canvas[data-space-held=true],.agents-berd-canvas-module__bpOUwW__canvas[data-space-held=true] .agents-berd-canvas-module__bpOUwW__item{cursor:grab}.agents-berd-canvas-module__bpOUwW__canvas[data-panning=true],.agents-berd-canvas-module__bpOUwW__canvas[data-panning=true] .agents-berd-canvas-module__bpOUwW__item{cursor:grabbing}.agents-berd-canvas-module__bpOUwW__world{z-index:0;transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}.agents-berd-canvas-module__bpOUwW__world:not([data-placed]){visibility:hidden}.agents-berd-canvas-module__bpOUwW__world[data-arranging=true]{transition:transform .26s ease-out}.agents-berd-canvas-module__bpOUwW__world[data-arranging=true] .agents-berd-canvas-module__bpOUwW__item{transition:left .26s ease-out,top .26s ease-out}@media (prefers-reduced-motion:reduce){.agents-berd-canvas-module__bpOUwW__world[data-arranging=true],.agents-berd-canvas-module__bpOUwW__world[data-arranging=true] .agents-berd-canvas-module__bpOUwW__item{transition:none}}.agents-berd-canvas-module__bpOUwW__item{border-radius:var(--ds-radius-sm);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute}.agents-berd-canvas-module__bpOUwW__item[data-kind=stage],.agents-berd-canvas-module__bpOUwW__item[data-kind=panel]{border-radius:var(--ds-radius-md)}.agents-berd-canvas-module__bpOUwW__item[data-kind=panel]{cursor:default}.agents-berd-canvas-module__bpOUwW__panel{border:1px solid var(--agent-paper-border);border-radius:var(--ds-radius-md);background:var(--agent-berd-card,var(--agent-paper-bg));width:100%;height:100%;box-shadow:var(--agent-paper-shadow);color:var(--agent-text);flex-direction:column;display:flex;overflow:hidden}.agents-berd-canvas-module__bpOUwW__panelHandle{height:var(--ds-space-4);cursor:grab;flex-shrink:0;justify-content:center;align-items:center;display:flex}.agents-berd-canvas-module__bpOUwW__panelGrip{width:var(--ds-space-6);height:var(--ds-space-1_5);background-image:radial-gradient(circle, var(--agent-text-placeholder) 1px, transparent 1.2px);opacity:.8;background-size:4px 3px}.agents-berd-canvas-module__bpOUwW__panelBody{-webkit-user-select:text;user-select:text;overscroll-behavior:contain;cursor:auto;flex:1;min-height:0;overflow:auto}.agents-berd-canvas-module__bpOUwW__slot[data-berd-slot=crumb]{align-items:center;gap:var(--ds-space-2);min-height:var(--ds-control-xs);padding:var(--ds-space-1) var(--ds-space-5) 0;display:flex}.agents-berd-canvas-module__bpOUwW__item[data-editing=true]{cursor:text}.agents-berd-canvas-module__bpOUwW__item[data-selected=true]{outline:calc(2px / var(--berd-zoom,1)) solid var(--agent-accent);outline-offset:calc(3px / var(--berd-zoom,1))}.agents-berd-canvas-module__bpOUwW__resizeHandle{appearance:none;right:calc(var(--ds-space-1_5) * -1 / var(--berd-zoom,1));bottom:calc(var(--ds-space-1_5) * -1 / var(--berd-zoom,1));z-index:5;width:calc(var(--ds-space-3) / var(--berd-zoom,1));height:calc(var(--ds-space-3) / var(--berd-zoom,1));border:calc(1.5px / var(--berd-zoom,1)) solid var(--agent-accent);border-radius:var(--ds-radius-full);background:var(--agent-bg);cursor:nwse-resize;padding:0;position:absolute}.agents-berd-canvas-module__bpOUwW__itemMissing{border:1px dashed var(--agent-border-strong);border-radius:inherit;background:var(--agent-surface-wash);width:100%;height:100%}.agents-berd-canvas-module__bpOUwW__note,.agents-berd-canvas-module__bpOUwW__prompt{border:1px solid var(--agent-paper-border);border-radius:var(--ds-radius-sm);background:var(--agent-paper-bg);width:100%;height:100%;box-shadow:var(--agent-paper-shadow);color:var(--agent-text);flex-direction:column;display:flex;overflow:hidden}.agents-berd-canvas-module__bpOUwW__note{padding:var(--ds-space-3)}.agents-berd-canvas-module__bpOUwW__itemText,.agents-berd-canvas-module__bpOUwW__itemEditor{width:100%;min-height:0;font-family:inherit;font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;flex:1;margin:0;padding:0;overflow:hidden}.agents-berd-canvas-module__bpOUwW__itemText[data-empty=true]{color:var(--agent-text-placeholder)}.agents-berd-canvas-module__bpOUwW__itemEditor{-webkit-user-select:text;user-select:text;resize:none;cursor:text;background:0 0;border:0;outline:none;overflow-y:auto}.agents-berd-canvas-module__bpOUwW__label{width:100%;height:100%;color:var(--agent-text);align-items:center;display:flex;overflow:hidden}.agents-berd-canvas-module__bpOUwW__label .agents-berd-canvas-module__bpOUwW__itemText,.agents-berd-canvas-module__bpOUwW__label .agents-berd-canvas-module__bpOUwW__itemEditor{font-size:var(--berd-label-size,var(--ds-text-2xl));font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-tight);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis}.agents-berd-canvas-module__bpOUwW__prompt{gap:var(--ds-space-2);padding:var(--ds-space-2_5) var(--ds-space-3) var(--ds-space-3)}.agents-berd-canvas-module__bpOUwW__promptHead{align-items:center;gap:var(--ds-space-1_5);color:var(--agent-text-secondary);font-size:var(--ds-text-xs);display:inline-flex}.agents-berd-canvas-module__bpOUwW__promptBody{flex:1;min-height:0;display:flex}.agents-berd-canvas-module__bpOUwW__promptUse{appearance:none;height:var(--ds-control-xs);padding:0 var(--ds-space-3);border-radius:var(--ds-radius-full);background:var(--agent-bg-raised);color:var(--agent-text);font-family:inherit;font-size:var(--ds-text-xs);font-weight:var(--ds-weight-normal);cursor:pointer;border:0;align-self:flex-end}.agents-berd-canvas-module__bpOUwW__promptUse:hover:not(:disabled){background:var(--agent-paper-bg-hover)}.agents-berd-canvas-module__bpOUwW__promptUse:disabled{cursor:default;opacity:.5}.agents-berd-canvas-module__bpOUwW__agent{width:100%;height:100%;color:var(--agent-text);text-align:center;pointer-events:none;justify-content:center;align-items:center;display:flex;position:relative}.agents-berd-canvas-module__bpOUwW__agentButton{appearance:none;aspect-ratio:1;border-radius:var(--ds-radius-full);cursor:pointer;pointer-events:auto;background:0 0;border:0;outline:none;justify-content:center;align-items:center;width:100%;padding:0;display:flex;position:relative;overflow:hidden}.agents-berd-canvas-module__bpOUwW__agentButton:focus-visible{box-shadow:0 0 0 calc(2px / var(--berd-zoom,1)) var(--agent-accent)}.agents-berd-canvas-module__bpOUwW__agentAvatar{object-fit:contain;pointer-events:none;width:100%;height:100%}.agents-berd-canvas-module__bpOUwW__agentAvatar[data-agent-face]{width:76%;height:76%}.agents-berd-canvas-module__bpOUwW__agentName{bottom:var(--ds-space-1);z-index:1;max-width:calc(100% - var(--ds-space-6));padding:var(--ds-space-1) var(--ds-space-2_5);border-radius:var(--ds-radius-full);background:color-mix(in srgb, var(--agent-berd-card,var(--agent-paper-bg)) 90%, transparent);-webkit-backdrop-filter:blur(var(--ds-space-3));backdrop-filter:blur(var(--ds-space-3));color:var(--agent-text);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);line-height:var(--ds-leading-text-xs);white-space:nowrap;text-overflow:ellipsis;opacity:0;transform:translate(-50%, var(--ds-space-2));pointer-events:none;transition:opacity .15s;position:absolute;left:50%;overflow:hidden}.agents-berd-canvas-module__bpOUwW__agent:hover .agents-berd-canvas-module__bpOUwW__agentName,.agents-berd-canvas-module__bpOUwW__agent:focus-within .agents-berd-canvas-module__bpOUwW__agentName{opacity:1}.agents-berd-canvas-module__bpOUwW__agentProfile{z-index:6;padding:var(--ds-space-6) var(--ds-space-8) var(--ds-space-6) calc(var(--berd-profile-left,0px) + var(--ds-space-6));background-color:var(--agent-berd-canvas,var(--agent-bg));background-image:radial-gradient(circle, var(--berd-dot) 1px, transparent 1px);background-size:var(--berd-dot-pitch) var(--berd-dot-pitch);background-position:calc(var(--berd-dot-pitch) / 2) calc(var(--berd-dot-pitch) / 2);color:var(--agent-text);cursor:auto;-webkit-user-select:text;user-select:text;position:absolute;inset:0;overflow-y:auto}.agents-berd-canvas-module__bpOUwW__agentProfileInner{gap:var(--ds-space-8);width:100%;max-width:1180px;padding:var(--ds-frame-panel-top) 0 calc(5 * var(--ds-space-4));flex-direction:column;margin:0 auto;display:flex}.agents-berd-canvas-module__bpOUwW__agentProfileHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;min-width:0;display:flex}.agents-berd-canvas-module__bpOUwW__agentProfileTitleRow{align-items:center;gap:var(--ds-space-1);min-width:0;display:flex}.agents-berd-canvas-module__bpOUwW__agentProfileBack{appearance:none;width:var(--ds-control-xs);height:var(--ds-control-xs);border-radius:var(--ds-radius-full);color:var(--agent-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.agents-berd-canvas-module__bpOUwW__agentProfileBack:hover{background:var(--agent-paper-bg-hover);color:var(--agent-text)}.agents-berd-canvas-module__bpOUwW__agentProfileName{font-size:var(--ds-text-xl);font-weight:var(--ds-weight-normal);line-height:var(--ds-leading-tight);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.agents-berd-canvas-module__bpOUwW__agentProfileActions{justify-content:flex-end;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.agents-berd-canvas-module__bpOUwW__agentProfileAction{appearance:none;align-items:center;gap:var(--ds-space-1_5);height:var(--ds-control-sm);padding:0 var(--ds-space-3);border-radius:var(--ds-radius-full);background:color-mix(in srgb, var(--agent-bg) 50%, transparent);color:var(--agent-text);font-family:inherit;font-size:var(--ds-text-sm);cursor:pointer;border:0;display:inline-flex}.agents-berd-canvas-module__bpOUwW__agentProfileAction:hover{background:var(--agent-paper-bg-hover)}.agents-berd-canvas-module__bpOUwW__agentProfileGrid{align-items:start;gap:var(--ds-space-8);grid-template-columns:320px minmax(0,760px);display:grid}.agents-berd-canvas-module__bpOUwW__agentProfileRail{gap:var(--ds-space-5);flex-direction:column;min-width:0;display:flex}.agents-berd-canvas-module__bpOUwW__agentProfileAvatar{aspect-ratio:1;width:100%}.agents-berd-canvas-module__bpOUwW__agentProfileAvatar img{object-fit:contain;width:100%;height:100%}.agents-berd-canvas-module__bpOUwW__agentProfileMeta{gap:var(--ds-space-3);padding-top:var(--ds-space-4);border-top:1px solid var(--agent-border);margin:0;display:grid}.agents-berd-canvas-module__bpOUwW__agentProfileMeta dt,.agents-berd-canvas-module__bpOUwW__agentProfileLabel{color:var(--agent-text-secondary);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-normal);line-height:var(--ds-leading-text-sm);margin:0}.agents-berd-canvas-module__bpOUwW__agentProfileMeta dd{margin:var(--ds-space-1) 0 0;color:color-mix(in srgb, var(--agent-text) 80%, transparent);font-size:var(--ds-text-sm);line-height:var(--ds-leading-text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agents-berd-canvas-module__bpOUwW__agentProfileMeta dd[data-multiline]{white-space:pre-line;overflow-wrap:break-word}.agents-berd-canvas-module__bpOUwW__agentProfileSkills{gap:var(--ds-space-1);padding-left:var(--ds-space-4);margin:0;list-style:outside;display:grid}.agents-berd-canvas-module__bpOUwW__agentProfileContent{gap:var(--ds-space-3);min-width:0;padding-top:var(--ds-space-6);flex-direction:column;display:flex}.agents-berd-canvas-module__bpOUwW__agentProfilePanel{border-radius:var(--ds-radius-sm);background:color-mix(in srgb, var(--agent-bg) 50%, transparent);height:min(32rem,100vh - 14rem);min-height:0;font-size:var(--ds-text-sm);line-height:var(--ds-leading-relaxed);overflow:hidden}.agents-berd-canvas-module__bpOUwW__agentProfileScroll{height:100%;padding:var(--ds-space-4);overscroll-behavior:contain;outline:none;overflow-y:auto}.agents-berd-canvas-module__bpOUwW__agentProfilePlain{white-space:pre-wrap;margin:0}.agents-berd-canvas-module__bpOUwW__agentChipRow{align-items:center;gap:var(--ds-space-1_5);padding:var(--ds-space-2) var(--ds-space-3) 0;flex-wrap:wrap;display:flex}.agents-berd-canvas-module__bpOUwW__agentChip[data-locked] .agents-berd-canvas-module__bpOUwW__agentChipRemove{cursor:default}.agents-berd-canvas-module__bpOUwW__agentChip[data-locked]:hover .agents-berd-canvas-module__bpOUwW__agentChipRemove img{opacity:1}.agents-berd-canvas-module__bpOUwW__agentChipAdd{appearance:none;width:var(--ds-space-6);height:var(--ds-space-6);border-radius:var(--ds-radius-xs);background:var(--agent-berd-chip-agent-bg);color:var(--agent-berd-chip-agent-fg);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.agents-berd-canvas-module__bpOUwW__agentChipAdd:hover:not(:disabled),.agents-berd-canvas-module__bpOUwW__agentChipAdd[aria-expanded=true]{filter:brightness(1.15)}.agents-berd-canvas-module__bpOUwW__agentChipAdd:disabled{cursor:default;opacity:.5}.agents-berd-canvas-module__bpOUwW__agentChip{align-items:center;gap:var(--ds-space-1_5);max-width:calc(16 * var(--ds-space-4));height:var(--ds-space-6);padding:0 var(--ds-space-2) 0 var(--ds-space-2);border-radius:var(--ds-radius-xs);background:var(--agent-berd-chip-agent-bg);color:var(--agent-berd-chip-agent-fg);font-size:var(--ds-text-xs);display:inline-flex}.agents-berd-canvas-module__bpOUwW__agentChipRemove{appearance:none;width:var(--ds-icon-sm);height:var(--ds-icon-sm);border-radius:var(--ds-radius-full);color:currentColor;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.agents-berd-canvas-module__bpOUwW__agentChipRemove img{object-fit:contain;width:100%;height:100%;transition:opacity .15s}.agents-berd-canvas-module__bpOUwW__agentChipRemove>svg{opacity:0;transition:opacity .15s;position:absolute}.agents-berd-canvas-module__bpOUwW__agentChip:hover .agents-berd-canvas-module__bpOUwW__agentChipRemove img,.agents-berd-canvas-module__bpOUwW__agentChip:focus-within .agents-berd-canvas-module__bpOUwW__agentChipRemove img{opacity:0}.agents-berd-canvas-module__bpOUwW__agentChipRemove [data-agent-face]{transition:opacity .15s}.agents-berd-canvas-module__bpOUwW__agentChip:hover .agents-berd-canvas-module__bpOUwW__agentChipRemove [data-agent-face],.agents-berd-canvas-module__bpOUwW__agentChip:focus-within .agents-berd-canvas-module__bpOUwW__agentChipRemove [data-agent-face]{opacity:0}.agents-berd-canvas-module__bpOUwW__agentChip[data-locked]:hover .agents-berd-canvas-module__bpOUwW__agentChipRemove [data-agent-face],.agents-berd-canvas-module__bpOUwW__agentChip:hover .agents-berd-canvas-module__bpOUwW__agentChipRemove>svg,.agents-berd-canvas-module__bpOUwW__agentChip:focus-within .agents-berd-canvas-module__bpOUwW__agentChipRemove>svg{opacity:1}.agents-berd-canvas-module__bpOUwW__agentChipLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.agents-berd-canvas-module__bpOUwW__messageChip{vertical-align:middle;white-space:nowrap;align-items:center;gap:var(--ds-space-1_5);max-width:calc(16 * var(--ds-space-4));height:var(--ds-space-6);padding:0 var(--ds-space-2) 0 calc(var(--ds-space-2) + 1px);border-radius:var(--ds-radius-xs);background:var(--agent-berd-chip-agent-bg);color:var(--agent-berd-chip-agent-fg);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-normal);line-height:var(--ds-leading-text-xs);display:inline-flex}.agents-berd-canvas-module__bpOUwW__messageChip img{width:var(--ds-icon-sm);height:var(--ds-icon-sm);object-fit:contain;flex-shrink:0}.agents-berd-canvas-module__bpOUwW__replyFace{top:var(--ds-space-4);align-items:center;gap:var(--ds-space-0_5);width:calc(var(--ds-space-8) + var(--ds-space-1));margin-top:var(--ds-space-0_5);flex-direction:column;flex-shrink:0;display:flex;position:sticky}.agents-berd-canvas-module__bpOUwW__replyFaceImage{width:100%;height:calc(var(--ds-space-8) + var(--ds-space-1));border-radius:var(--ds-radius-md);justify-content:center;align-items:center;display:flex;overflow:hidden}.agents-berd-canvas-module__bpOUwW__replyFaceImage img{object-fit:contain;width:100%;height:100%}.agents-berd-canvas-module__bpOUwW__replyFaceName{color:var(--agent-text-secondary);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-normal);line-height:var(--ds-leading-text-xs);white-space:nowrap}.agents-berd-canvas-module__bpOUwW__menuAvatar{width:var(--ds-icon-md);height:var(--ds-icon-md);object-fit:contain}.agents-berd-canvas-module__bpOUwW__marquee{z-index:3;border:1px solid color-mix(in srgb, var(--agent-accent) 70%, transparent);background:color-mix(in srgb, var(--agent-accent) 8%, transparent);pointer-events:none;border-radius:2px;position:absolute}.agents-berd-canvas-module__bpOUwW__recenterPillWrap{z-index:3;pointer-events:none;justify-content:center;display:flex;position:absolute;top:40%;left:0;right:0}.agents-berd-canvas-module__bpOUwW__recenterPill{appearance:none;align-items:center;gap:var(--ds-space-1_5);height:var(--ds-control-sm);padding:0 var(--ds-space-3);border-radius:var(--ds-radius-full);background:var(--agent-berd-card-glass);-webkit-backdrop-filter:var(--agent-berd-backdrop);backdrop-filter:var(--agent-berd-backdrop);color:var(--agent-text);font-family:inherit;font-size:var(--ds-text-sm);cursor:pointer;pointer-events:auto;border:0;display:inline-flex}.agents-berd-canvas-module__bpOUwW__recenterPill:hover{background:var(--agent-berd-card)}.agents-berd-canvas-module__bpOUwW__tools{top:calc((var(--ds-frame-bar) - var(--ds-control-xxs)) / 2);right:var(--ds-frame-gutter);z-index:4;align-items:center;gap:var(--ds-space-1);display:flex;position:absolute}.agents-berd-canvas-module__bpOUwW__tools svg{width:var(--ds-icon-lg);height:var(--ds-icon-lg)}.agents-berd-canvas-module__bpOUwW__toolsCount{padding:0 var(--ds-space-2);color:var(--agent-text-secondary);font-size:var(--ds-text-xs);white-space:nowrap}.agents-berd-canvas-module__bpOUwW__zoomButton{appearance:none;height:var(--ds-control-xxs);padding:0 var(--ds-space-2);border-radius:var(--ds-radius-full);color:var(--agent-text-secondary);font-family:inherit;font-size:var(--ds-text-xs);font-variant-numeric:tabular-nums;line-height:var(--ds-control-xxs);cursor:pointer;transition:color var(--ds-duration-fast) ease;background:0 0;border:0}.agents-berd-canvas-module__bpOUwW__zoomButton:hover,.agents-berd-canvas-module__bpOUwW__zoomButton[aria-expanded=true]{color:var(--agent-text)}.agents-berd-canvas-module__bpOUwW__menu{min-width:12rem}.agents-berd-canvas-module__bpOUwW__menuLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.agents-berd-canvas-module__bpOUwW__menuHint{color:var(--agent-text-placeholder);font-size:var(--ds-text-2xs);flex-shrink:0}.agents-berd-canvas-module__bpOUwW__menuGlyph{min-width:var(--ds-icon-sm);font-size:var(--ds-text-2xs);text-align:center;display:inline-block}.agents-berd-canvas-module__bpOUwW__menuSearch{align-items:center;gap:var(--ds-space-1_5);height:var(--ds-control-xs);margin:var(--ds-space-0_5) var(--ds-space-0_5) var(--ds-space-1);padding:0 var(--ds-space-2);border:1px solid var(--agent-border);border-radius:var(--ds-radius-full);color:var(--agent-text-placeholder);display:flex}.agents-berd-canvas-module__bpOUwW__menuSearch input{min-width:0;color:var(--agent-text);font:inherit;font-size:var(--ds-text-xs);background:0 0;border:0;outline:none;flex:1}.agents-berd-canvas-module__bpOUwW__menuList{max-height:260px;overflow-y:auto}.agents-berd-canvas-module__bpOUwW__menuEmpty{padding:var(--ds-space-2) var(--ds-space-2_5);color:var(--agent-text-placeholder);font-size:var(--ds-text-xs);margin:0}.agents-berd-canvas-module__bpOUwW__dock{-webkit-user-select:text;user-select:text;right:var(--berd-gutter);bottom:var(--berd-gutter);z-index:4;gap:var(--ds-space-2);width:var(--berd-dock-w);flex-direction:column;display:flex;position:absolute}.agents-berd-canvas-module__bpOUwW__floatMenu{z-index:60;border-radius:var(--ds-radius-md);background:var(--ds-menu-bg);box-shadow:var(--ds-shadow-popover);color:var(--ds-menu-fg);font-size:var(--ds-text-sm);flex-direction:column;display:flex;position:fixed;overflow:hidden}.agents-berd-canvas-module__bpOUwW__floatModelMenu{max-height:min(24rem,50vh);padding:var(--ds-space-1)}.agents-berd-canvas-module__bpOUwW__floatMenuList{gap:var(--ds-space-0_5);min-height:0;padding:var(--ds-space-1);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.agents-berd-canvas-module__bpOUwW__floatMenuRow{appearance:none;align-items:center;gap:var(--ds-space-2);width:100%;padding:var(--ds-space-1_5) var(--ds-space-2);border-radius:var(--ds-radius-sm);color:var(--ds-menu-fg);font-family:inherit;font-size:var(--ds-text-sm);line-height:var(--ds-leading-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.agents-berd-canvas-module__bpOUwW__floatMenuRow:hover,.agents-berd-canvas-module__bpOUwW__floatMenuRow[data-selected]{background:var(--ds-menu-hover)}.agents-berd-canvas-module__bpOUwW__floatMenuRowLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.agents-berd-canvas-module__bpOUwW__floatAgentAvatar{width:var(--ds-icon-md);height:var(--ds-icon-md);border-radius:var(--ds-radius-full);object-fit:cover;flex-shrink:0}
.agents-group-chat-module__3hWr2q__speaker{align-items:center;gap:var(--ds-space-1,4px);margin-bottom:var(--ds-space-0_5,2px);color:var(--agent-text);font-size:var(--ds-text-xs,12px);font-weight:var(--ds-weight-normal,400);line-height:var(--ds-leading-text-xs,1.3333);display:flex}html[data-david-design] .agents-group-chat-module__3hWr2q__speaker{font-size:14px;font-weight:600;line-height:20px}.agents-group-chat-module__3hWr2q__speaker img,.agents-group-chat-module__3hWr2q__avatar{width:var(--ds-space-5,20px);height:var(--ds-space-5,20px);border-radius:var(--ds-radius-full,999px);background:var(--agent-berd-card,var(--agent-surface,#232323));object-fit:cover;flex-shrink:0}.agents-group-chat-module__3hWr2q__handoffTurn{margin-top:var(--ds-space-4,16px);display:flex}.agents-group-chat-module__3hWr2q__handoffTurnBerd{height:0;display:flex}.agents-group-chat-module__3hWr2q__members{align-items:center;gap:var(--ds-space-1_5,6px);height:var(--ds-control-xs,28px);padding:0 var(--ds-space-1_5,6px);border-radius:var(--ds-radius-full,999px);color:var(--agent-text-placeholder);font:inherit;font-size:var(--ds-text-xs,12px);cursor:pointer;transition:background-color var(--ds-duration-fast,.15s) ease, color var(--ds-duration-fast,.15s) ease;background:0 0;border:0;flex-shrink:0;display:inline-flex}.agents-group-chat-module__3hWr2q__members:hover,.agents-group-chat-module__3hWr2q__members[aria-expanded=true]{background:color-mix(in srgb, var(--agent-text) 7%, transparent);color:var(--agent-text)}.agents-group-chat-module__3hWr2q__members:focus-visible{outline:2px solid color-mix(in srgb, var(--agent-text) 45%, transparent);outline-offset:0}.agents-group-chat-module__3hWr2q__stack{--group-chat-face:var(--ds-space-5,20px);align-items:center;display:inline-flex}.agents-group-chat-module__3hWr2q__stack .agents-group-chat-module__3hWr2q__avatar{width:var(--group-chat-face);height:var(--group-chat-face);box-shadow:0 0 0 calc(var(--group-chat-face) / 10) var(--agent-berd-card,var(--agent-bg,#1a1a1a))}.agents-group-chat-module__3hWr2q__stack .agents-group-chat-module__3hWr2q__avatar+.agents-group-chat-module__3hWr2q__avatar{margin-left:calc(var(--group-chat-face) * -.3)}.agents-group-chat-module__3hWr2q__intro{align-items:center;gap:var(--ds-space-3,12px);padding:var(--ds-space-8,32px) var(--ds-space-4,16px);max-width:420px;color:var(--agent-text-placeholder);font-size:var(--ds-text-sm,14px);line-height:var(--ds-leading-text-sm,1.4286);text-align:center;flex-direction:column;margin:auto;display:flex}.agents-group-chat-module__3hWr2q__intro .agents-group-chat-module__3hWr2q__stack{--group-chat-face:var(--ds-control-md,36px)}.agents-group-chat-module__3hWr2q__roster{gap:var(--ds-space-0_5,2px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agents-group-chat-module__3hWr2q__agentRow{align-items:center;gap:var(--ds-space-3,12px);width:100%;padding:var(--ds-space-2,8px) var(--ds-space-2_5,10px);border-radius:var(--ds-radius-sm,12px);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr auto;display:grid}.agents-group-chat-module__3hWr2q__agentRow:hover{background:color-mix(in srgb, var(--agent-text,#fff) 6%, transparent)}.agents-group-chat-module__3hWr2q__agentRow:focus-visible{outline-offset:-2px;outline:2px solid #ffffff80}.agents-group-chat-module__3hWr2q__agentRow .agents-group-chat-module__3hWr2q__avatar{width:var(--ds-control-md,36px);height:var(--ds-control-md,36px)}.agents-group-chat-module__3hWr2q__agentText{gap:var(--ds-space-0_5,2px);flex-direction:column;min-width:0;display:flex}.agents-group-chat-module__3hWr2q__agentName{font-size:var(--ds-text-sm,14px);font-weight:var(--ds-weight-semibold,600);line-height:var(--ds-leading-text-sm,1.4286)}.agents-group-chat-module__3hWr2q__agentDescription{color:#fff9;font-size:var(--ds-text-xs,12px);line-height:var(--ds-leading-text-xs,1.3333);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agents-group-chat-module__3hWr2q__tick{width:var(--ds-space-5,20px);height:var(--ds-space-5,20px);border-radius:var(--ds-radius-full,999px);color:#0000;border:1px solid #ffffff59;justify-content:center;align-items:center;display:inline-flex}.agents-group-chat-module__3hWr2q__agentRow[aria-checked=true] .agents-group-chat-module__3hWr2q__tick{color:#1a1a1a;background:#fff;border-color:#0000}.agents-group-chat-module__3hWr2q__agentRow[data-group-chat-locked]{cursor:default}.agents-group-chat-module__3hWr2q__agentRow[data-group-chat-locked]:hover{background:0 0}.agents-group-chat-module__3hWr2q__agentAlwaysIn{margin-left:var(--ds-space-1_5,6px);color:#ffffff80;font-size:var(--ds-text-xs,12px);font-weight:var(--ds-weight-normal,400)}.agents-group-chat-module__3hWr2q__leadChips{gap:var(--ds-space-1_5,6px);flex-wrap:wrap;display:flex}.agents-group-chat-module__3hWr2q__leadChip{align-items:center;gap:var(--ds-space-1_5,6px);height:var(--ds-control-sm,32px);padding:0 var(--ds-space-3,12px) 0 var(--ds-space-1_5,6px);border-radius:var(--ds-radius-full,999px);color:#fffc;font:inherit;font-size:var(--ds-text-xs,12px);cursor:pointer;background:0 0;border:1px solid #ffffff29;display:inline-flex}.agents-group-chat-module__3hWr2q__leadChip:hover{color:#fff}.agents-group-chat-module__3hWr2q__leadChip[aria-checked=true]{color:#1a1a1a;background:#fff;border-color:#0000}.agents-group-chat-module__3hWr2q__leadChip .agents-group-chat-module__3hWr2q__avatar{width:var(--ds-space-5,20px);height:var(--ds-space-5,20px)}html[data-david-design][data-theme=light] :is([data-project-sheet],[data-group-chat-sheet]) .agents-group-chat-module__3hWr2q__agentRow:hover:not([data-group-chat-locked]){background:#1a1a1a0f}html[data-david-design][data-theme=light] :is([data-project-sheet],[data-group-chat-sheet]) .agents-group-chat-module__3hWr2q__agentRow:focus-visible{outline-color:#1a1a1a66}html[data-david-design][data-theme=light] :is([data-project-sheet],[data-group-chat-sheet]) :is(.agents-group-chat-module__3hWr2q__agentDescription,.agents-group-chat-module__3hWr2q__agentAlwaysIn){color:#1a1a1a8c}html[data-david-design][data-theme=light] :is([data-project-sheet],[data-group-chat-sheet]) .agents-group-chat-module__3hWr2q__tick{border-color:#1a1a1a40}html[data-david-design][data-theme=light] :is([data-project-sheet],[data-group-chat-sheet]) :is(.agents-group-chat-module__3hWr2q__agentRow[aria-checked=true] .agents-group-chat-module__3hWr2q__tick,.agents-group-chat-module__3hWr2q__leadChip[aria-checked=true]){color:#fff;background:#1a1a1a;border-color:#0000}html[data-david-design][data-theme=light] :is([data-project-sheet],[data-group-chat-sheet]) .agents-group-chat-module__3hWr2q__leadChip{color:#1a1a1ab3;border-color:#1a1a1a29}html[data-david-design][data-theme=light] :is([data-project-sheet],[data-group-chat-sheet]) .agents-group-chat-module__3hWr2q__leadChip:hover{color:#1a1a1aeb}.agents-group-chat-module__3hWr2q__queuedNext{align-items:center;gap:var(--ds-space-1_5,6px);min-width:0;display:inline-flex}.agents-group-chat-module__3hWr2q__queuedNext .agents-group-chat-module__3hWr2q__avatar{width:var(--ds-icon-md,16px);height:var(--ds-icon-md,16px)}.agents-group-chat-module__3hWr2q__rail{gap:var(--ds-space-1,4px);padding:var(--ds-space-2,8px) var(--ds-space-3,12px) var(--ds-space-2_5,10px);border-bottom:1px solid color-mix(in srgb, var(--agent-border) 74%, transparent);flex-direction:column;flex-shrink:0;display:flex}.agents-group-chat-module__3hWr2q__rail.agents-group-chat-module__3hWr2q__inThread{max-width:420px;margin:0 0 var(--ds-space-6,24px);padding:var(--ds-space-2,8px) var(--ds-space-3,12px) var(--ds-space-2_5,10px);border:1px solid color-mix(in srgb, var(--agent-border) 74%, transparent);border-radius:var(--agent-radius-lg,12px);align-self:stretch}.agents-group-chat-module__3hWr2q__railHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-2,8px);min-height:var(--ds-space-6,24px);display:flex}.agents-group-chat-module__3hWr2q__railTitle{color:var(--agent-text-placeholder);font-size:var(--ds-text-xs,12px);font-weight:var(--ds-weight-normal,400);line-height:var(--ds-leading-text-xs,1.3333);margin:0}.agents-group-chat-module__3hWr2q__railEdit{height:var(--ds-space-6,24px);padding:0 var(--ds-space-2,8px);border-radius:var(--agent-radius-md,8px);color:var(--agent-text-placeholder);font:inherit;font-size:var(--ds-text-xs,12px);cursor:pointer;transition:background-color var(--ds-duration-fast,.15s) ease, color var(--ds-duration-fast,.15s) ease;background:0 0;border:0}.agents-group-chat-module__3hWr2q__railEdit:hover,.agents-group-chat-module__3hWr2q__railEdit[aria-expanded=true]{background:color-mix(in srgb, var(--agent-text) 7%, transparent);color:var(--agent-text)}.agents-group-chat-module__3hWr2q__railEdit:focus-visible{outline:2px solid color-mix(in srgb, var(--agent-text) 45%, transparent);outline-offset:0}.agents-group-chat-module__3hWr2q__railList{gap:var(--ds-space-0_5,2px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agents-group-chat-module__3hWr2q__railRow{align-items:center;gap:var(--ds-space-2_5,10px);padding:var(--ds-space-1_5,6px) 0;grid-template-columns:auto minmax(0,1fr);display:grid}.agents-group-chat-module__3hWr2q__railRow .agents-group-chat-module__3hWr2q__avatar{width:var(--ds-control-xs,28px);height:var(--ds-control-xs,28px)}.agents-group-chat-module__3hWr2q__railName{color:var(--agent-text);font-size:13px;font-weight:var(--ds-weight-semibold,600);line-height:var(--ds-leading-text-sm,1.4286);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agents-group-chat-module__3hWr2q__railRole{color:var(--agent-text-placeholder);font-size:var(--ds-text-xs,12px);line-height:var(--ds-leading-text-xs,1.3333);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agents-group-chat-module__3hWr2q__railRule{margin:var(--ds-space-1,4px) 0 0;color:var(--agent-text-placeholder);font-size:var(--ds-text-xs,12px);line-height:var(--ds-leading-text-xs,1.3333)}
.agents-turn-inspector-module__WVqXVW__body{text-align:left;flex-direction:column;gap:16px;max-height:min(60vh,560px);display:flex;overflow:auto}.agents-turn-inspector-module__WVqXVW__muted{color:var(--agent-text-secondary,#6b7280);margin:0;font-size:14px}.agents-turn-inspector-module__WVqXVW__error{color:var(--agent-danger-text);margin:0;font-size:14px}.agents-turn-inspector-module__WVqXVW__headerFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;display:grid}.agents-turn-inspector-module__WVqXVW__headerFacts dt{color:var(--agent-text-secondary,#6b7280);font-size:12px}.agents-turn-inspector-module__WVqXVW__headerFacts dd{font-size:13px;font-family:var(--agent-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);word-break:break-all;margin:2px 0 0}.agents-turn-inspector-module__WVqXVW__waterfall{flex-direction:column;gap:6px;display:flex}.agents-turn-inspector-module__WVqXVW__waterfallRow{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) auto;align-items:center;gap:8px;font-size:12px;display:grid}.agents-turn-inspector-module__WVqXVW__waterfallRow[data-slowest=true] .agents-turn-inspector-module__WVqXVW__waterfallBar{background:var(--agent-text-primary,#111827)}.agents-turn-inspector-module__WVqXVW__waterfallLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agents-turn-inspector-module__WVqXVW__waterfallTrack{background:color-mix(in srgb, var(--agent-border,#e5e7eb) 80%, transparent);border-radius:999px;height:8px;display:block;overflow:hidden}.agents-turn-inspector-module__WVqXVW__waterfallBar{background:color-mix(in srgb, var(--agent-text-primary,#111827) 55%, transparent);border-radius:999px;min-width:4px;height:100%;display:block}.agents-turn-inspector-module__WVqXVW__waterfallDuration{color:var(--agent-text-secondary,#6b7280);white-space:nowrap}.agents-turn-inspector-module__WVqXVW__stepList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.agents-turn-inspector-module__WVqXVW__stepItem{border:1px solid var(--agent-border,#e5e7eb);border-radius:8px;overflow:hidden}.agents-turn-inspector-module__WVqXVW__stepHeader{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:8px 10px;display:grid}.agents-turn-inspector-module__WVqXVW__stepHeader:disabled{cursor:default}.agents-turn-inspector-module__WVqXVW__stepSeq{color:var(--agent-text-secondary,#6b7280);font-variant-numeric:tabular-nums}.agents-turn-inspector-module__WVqXVW__stepTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agents-turn-inspector-module__WVqXVW__stepMeta{color:var(--agent-text-secondary,#6b7280);white-space:nowrap;font-size:12px}.agents-turn-inspector-module__WVqXVW__stepPayloads{flex-direction:column;gap:8px;padding:0 10px 10px;display:flex}.agents-turn-inspector-module__WVqXVW__pre{background:color-mix(in srgb, var(--agent-bg-elevated,#f3f4f6) 90%, transparent);white-space:pre-wrap;word-break:break-word;border-radius:6px;max-height:160px;margin:0;padding:8px;font-size:11px;overflow:auto}.agents-turn-inspector-module__WVqXVW__preLabel{color:var(--agent-text-secondary,#6b7280);margin-bottom:4px;font-family:inherit;font-size:11px;display:block}.agents-turn-inspector-module__WVqXVW__truncatedBadge{letter-spacing:.02em;color:var(--agent-text-secondary,#6b7280);background:color-mix(in srgb, var(--agent-bg-elevated,#f3f4f6) 70%, transparent);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10px}.agents-turn-inspector-module__WVqXVW__footerRow{gap:8px;width:100%;display:flex}.agents-turn-inspector-module__WVqXVW__primaryButton,.agents-turn-inspector-module__WVqXVW__secondaryButton{border:1px solid var(--agent-border,#e5e7eb);font:inherit;cursor:pointer;border-radius:8px;flex:1;padding:10px 12px}.agents-turn-inspector-module__WVqXVW__primaryButton{background:var(--agent-text-primary,#111827);color:var(--agent-bg,#fff);border-color:#0000}.agents-turn-inspector-module__WVqXVW__primaryButton:disabled{opacity:.5;cursor:not-allowed}.agents-turn-inspector-module__WVqXVW__secondaryButton{color:inherit;background:0 0}
.format-flow-editor-module__N0pT6G__section{margin:0 0 40px}.format-flow-editor-module__N0pT6G__toolbar{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.format-flow-editor-module__N0pT6G__title{color:var(--agent-text);font-size:var(--agent-font-size-lg);letter-spacing:-.02em;margin:0;font-weight:450}.format-flow-editor-module__N0pT6G__hint{color:var(--agent-text-secondary);font-size:var(--agent-font-size-sm);margin:4px 0 0}.format-flow-editor-module__N0pT6G__actions{flex-shrink:0;gap:8px;display:flex}.format-flow-editor-module__N0pT6G__jobStatus{border:1px solid var(--detail-divider);border-radius:var(--agent-radius-sm);background:var(--agent-bg-sunken);min-height:36px;color:var(--agent-text-secondary);font-size:var(--agent-font-size-sm);align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;display:flex}.format-flow-editor-module__N0pT6G__jobStatus[data-status=succeeded]{color:var(--agent-success)}.format-flow-editor-module__N0pT6G__jobStatus[data-status=failed],.format-flow-editor-module__N0pT6G__jobError,.format-flow-editor-module__N0pT6G__syntaxError{color:var(--agent-danger,#c83c3c)}.format-flow-editor-module__N0pT6G__jobError{margin-left:4px}.format-flow-editor-module__N0pT6G__diagram{border:1px solid var(--detail-divider);border-radius:var(--agent-radius-sm);background:#fff;place-items:center;min-height:300px;margin:0;display:grid;overflow:auto}.format-flow-editor-module__N0pT6G__svg{width:100%;padding:24px}.format-flow-editor-module__N0pT6G__svg svg{width:100%;max-height:680px;margin-inline:auto;display:block}.format-flow-editor-module__N0pT6G__previewLoading,.format-flow-editor-module__N0pT6G__previewError{color:#62625d;font-size:var(--agent-font-size-sm);text-align:center;padding:28px}.format-flow-editor-module__N0pT6G__previewError{color:#a52d2d;flex-direction:column;gap:6px;display:flex}.format-flow-editor-module__N0pT6G__previewError span{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--agent-font-size-xs)}.format-flow-editor-module__N0pT6G__editor{border:1px solid var(--detail-divider);border-radius:var(--agent-radius-sm);background:var(--agent-bg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.format-flow-editor-module__N0pT6G__editorPane{flex-direction:column;min-width:0;min-height:520px;display:flex}.format-flow-editor-module__N0pT6G__editorPane+.format-flow-editor-module__N0pT6G__editorPane{border-left:1px solid var(--detail-divider)}.format-flow-editor-module__N0pT6G__paneLabel{border-bottom:1px solid var(--detail-divider);min-height:42px;color:var(--agent-text-secondary);font-size:var(--agent-font-size-xs);padding:12px 16px;font-weight:450}.format-flow-editor-module__N0pT6G__paneHint{border-bottom:1px solid var(--detail-divider);background:var(--agent-bg-sunken);color:var(--agent-text-secondary);font-size:var(--agent-font-size-xs);margin:0;padding:10px 16px;line-height:1.5}.format-flow-editor-module__N0pT6G__textarea{resize:vertical;background:var(--agent-bg-sunken);width:100%;min-height:420px;color:var(--agent-text);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--agent-font-size-sm);tab-size:2;border:0;outline:0;flex:1;padding:20px;line-height:1.65}.format-flow-editor-module__N0pT6G__textarea:focus-visible{box-shadow:inset 0 0 0 2px var(--agent-accent)}.format-flow-editor-module__N0pT6G__editor .format-flow-editor-module__N0pT6G__diagram{border:0;border-radius:0;flex:1;min-height:478px}.format-flow-editor-module__N0pT6G__previewStack{gap:16px;min-width:0;display:grid}.format-flow-editor-module__N0pT6G__editorPane .format-flow-editor-module__N0pT6G__previewStack{padding:16px;overflow:auto}.format-flow-editor-module__N0pT6G__editorPane .format-flow-editor-module__N0pT6G__previewStack .format-flow-editor-module__N0pT6G__diagram{border:1px solid var(--detail-divider);border-radius:var(--agent-radius-sm);min-height:360px}.format-flow-editor-module__N0pT6G__specifications{border:1px solid var(--detail-divider);border-radius:var(--agent-radius-sm);background:var(--agent-bg);min-width:0;overflow-x:auto}.format-flow-editor-module__N0pT6G__specifications h3{border-bottom:1px solid var(--detail-divider);color:var(--agent-text);font-size:var(--agent-font-size-sm);margin:0;padding:14px 16px;font-weight:450}.format-flow-editor-module__N0pT6G__specificationTable{min-width:640px}.format-flow-editor-module__N0pT6G__specificationHeader,.format-flow-editor-module__N0pT6G__specificationRow{grid-template-columns:minmax(90px,.55fr) minmax(140px,.8fr) minmax(260px,2fr) minmax(120px,.7fr);gap:16px;padding:11px 16px;display:grid}.format-flow-editor-module__N0pT6G__specificationHeader{background:var(--agent-bg-sunken);color:var(--agent-text-secondary);font-size:var(--agent-font-size-xs);font-weight:450}.format-flow-editor-module__N0pT6G__specificationRow{border-top:1px solid var(--detail-divider);color:var(--agent-text);font-size:var(--agent-font-size-sm);line-height:1.5}.format-flow-editor-module__N0pT6G__specificationRow code{overflow-wrap:anywhere;color:var(--agent-text-secondary);font-family:var(--font-geist-mono), ui-monospace, monospace}.format-flow-editor-module__N0pT6G__specificationRow span{white-space:pre-wrap}.format-flow-editor-module__N0pT6G__syntaxError{border-top:1px solid var(--detail-divider);background:color-mix(in srgb, currentColor 7%, transparent);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--agent-font-size-xs);grid-column:1/-1;margin:0;padding:10px 14px}.format-flow-editor-module__N0pT6G__mobileTabs{display:none}.format-flow-editor-module__N0pT6G__spin{animation:.9s linear infinite format-flow-editor-module__N0pT6G__flow-spin}@keyframes format-flow-editor-module__N0pT6G__flow-spin{to{transform:rotate(360deg)}}@media (max-width:720px){.format-flow-editor-module__N0pT6G__toolbar{flex-direction:column;align-items:stretch}.format-flow-editor-module__N0pT6G__actions>button{flex:1}.format-flow-editor-module__N0pT6G__editor{display:block}.format-flow-editor-module__N0pT6G__mobileTabs{border-bottom:1px solid var(--detail-divider);background:var(--agent-bg-sunken);grid-template-columns:1fr 1fr;padding:4px;display:grid}.format-flow-editor-module__N0pT6G__mobileTabs button{border-radius:var(--agent-radius-md);min-height:36px;color:var(--agent-text-secondary);font:inherit;background:0 0;border:0}.format-flow-editor-module__N0pT6G__mobileTabs button[aria-selected=true]{background:var(--agent-bg);color:var(--agent-text);box-shadow:0 1px 3px #00000014}.format-flow-editor-module__N0pT6G__mobileTabs button:focus-visible{outline:2px solid var(--agent-accent);outline-offset:1px}.format-flow-editor-module__N0pT6G__editorPane{min-height:430px}.format-flow-editor-module__N0pT6G__editorPane[data-mobile-hidden=true]{display:none}.format-flow-editor-module__N0pT6G__editorPane+.format-flow-editor-module__N0pT6G__editorPane{border-left:0}.format-flow-editor-module__N0pT6G__textarea,.format-flow-editor-module__N0pT6G__editor .format-flow-editor-module__N0pT6G__diagram{min-height:388px}.format-flow-editor-module__N0pT6G__diagram{min-height:240px}.format-flow-editor-module__N0pT6G__svg{padding:14px}}@media (prefers-reduced-motion:reduce){.format-flow-editor-module__N0pT6G__spin{animation:none}}
.agents-flow-module__1wvMCG__panel{flex-direction:column;flex:1;min-height:0;display:flex}.agents-flow-module__1wvMCG__scroll{flex:1;min-height:0;padding:8px 14px 22px;overflow-y:auto}.agents-flow-module__1wvMCG__intro{padding:3px 2px 18px}.agents-flow-module__1wvMCG__introRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.agents-flow-module__1wvMCG__refreshButton{min-height:22px;color:var(--agent-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 6px;font-size:11.5px;font-weight:500;display:inline-flex}.agents-flow-module__1wvMCG__refreshButton:hover:not(:disabled){background:var(--agent-surface-wash);color:var(--agent-text)}.agents-flow-module__1wvMCG__refreshButton:disabled{cursor:default;opacity:.55}.agents-flow-module__1wvMCG__meta{color:var(--agent-text-placeholder);margin:6px 0 0;font-size:11.5px;line-height:1.4}.agents-flow-module__1wvMCG__notice{color:var(--agent-text-secondary);margin:0 0 12px;font-size:12px;line-height:1.45}.agents-flow-module__1wvMCG__actionRow{justify-content:center;padding:0 0 16px;display:flex}.agents-flow-module__1wvMCG__document{min-width:0;font-size:13px;line-height:1.5}.agents-flow-module__1wvMCG__document figure{min-height:220px}.agents-flow-module__1wvMCG__document[data-stale=true] figure{border-style:dashed}.agents-flow-module__1wvMCG__eyebrow{background:var(--agent-surface-wash);min-height:22px;color:var(--agent-text-secondary);border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.agents-flow-module__1wvMCG__description{color:var(--agent-text-placeholder);margin:9px 0 0;font-size:12px;line-height:1.45}.agents-flow-module__1wvMCG__state{min-height:140px;color:var(--agent-text-placeholder);text-align:center;justify-content:center;align-items:center;gap:7px;font-size:12px;display:flex}.agents-flow-module__1wvMCG__spinner{flex:none;animation:.85s linear infinite agents-flow-module__1wvMCG__flow-spin;display:inline-flex}.agents-flow-module__1wvMCG__footer{border-top:1px solid var(--agent-border);background:var(--agent-bg-chrome);flex:none;padding:12px}.agents-flow-module__1wvMCG__saveButton,.agents-flow-module__1wvMCG__savedLink{border-radius:var(--agent-radius-md,8px);background:var(--agent-base);width:100%;min-height:38px;color:var(--agent-bg-content);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:7px;font-size:12.5px;font-weight:550;text-decoration:none;display:inline-flex}.agents-flow-module__1wvMCG__saveButton:hover:not(:disabled),.agents-flow-module__1wvMCG__savedLink:hover{opacity:.9}.agents-flow-module__1wvMCG__saveButton:disabled{cursor:default;opacity:.4}.agents-flow-module__1wvMCG__form{flex-direction:column;gap:8px;display:flex}.agents-flow-module__1wvMCG__field{flex-direction:column;gap:7px;display:flex}.agents-flow-module__1wvMCG__fieldLabel{color:var(--agent-text-secondary);font-size:12px;font-weight:500}.agents-flow-module__1wvMCG__input{box-sizing:border-box;border:1px solid var(--agent-border);border-radius:var(--agent-radius-md,8px);background:var(--agent-surface-wash);width:100%;min-height:40px;color:var(--agent-text);font:inherit;outline:none;padding:0 11px;font-size:14px}.agents-flow-module__1wvMCG__input:focus{border-color:var(--agent-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--agent-focus) 22%, transparent)}.agents-flow-module__1wvMCG__input::placeholder{color:var(--agent-text-placeholder)}.agents-flow-module__1wvMCG__formError{color:var(--agent-danger-text);margin:0;font-size:12px;line-height:1.4}@keyframes agents-flow-module__1wvMCG__flow-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.agents-flow-module__1wvMCG__spinner{animation:none}}
.project-opening-module__fHPO6a__opening{display:contents}.project-opening-module__fHPO6a__loader{z-index:1001;color:var(--agent-text,#fff);visibility:hidden;animation:forwards project-opening-module__fHPO6a__projectOpeningShow;animation-delay:calc(.2s + var(--project-opening-elapsed,0s));pointer-events:none;flex-direction:column;align-items:center;gap:32px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.project-opening-module__fHPO6a__track{background:color-mix(in srgb, var(--agent-text,#fff) 24%, transparent);border-radius:3px;width:256px;height:5px;display:block;overflow:hidden}.project-opening-module__fHPO6a__fill{border-radius:inherit;background:var(--agent-text,#fff);transform-origin:0;width:100%;height:100%;animation:6s cubic-bezier(.08,.7,.2,1) forwards project-opening-module__fHPO6a__projectOpeningFill;animation-delay:calc(.2s + var(--project-opening-elapsed,0s));display:block;transform:scaleX(.12)}.project-opening-module__fHPO6a__cover{z-index:1000;background:var(--project-surface,#17191c);pointer-events:none;position:fixed;inset:0}html[data-theme=light]:is([data-project-themed],[data-david-design]) .project-opening-module__fHPO6a__cover{background:#fff}html[data-theme=light]:is([data-project-themed],[data-david-design]) .project-opening-module__fHPO6a__loader{color:#000000e6}html[data-theme=light]:is([data-project-themed],[data-david-design]) .project-opening-module__fHPO6a__track{background:#0000001a}html[data-theme=light]:is([data-project-themed],[data-david-design]) .project-opening-module__fHPO6a__fill{background:#000000e6}@media (max-width:900px){.project-opening-module__fHPO6a__cover,.project-opening-module__fHPO6a__loader{display:none}}@keyframes project-opening-module__fHPO6a__projectOpeningShow{to{visibility:visible}}@keyframes project-opening-module__fHPO6a__projectOpeningFill{to{transform:scaleX(.6)}}@media (prefers-reduced-motion:reduce){.project-opening-module__fHPO6a__fill{animation:none;transform:scaleX(.5)}}
.agent-code-block-module__jiuBtG__root{position:relative}.agent-code-block-module__jiuBtG__actions{z-index:1;opacity:1;align-items:center;gap:8px;transition:opacity .12s;display:flex;position:absolute;top:6px;right:8px}@media (hover:hover){.agent-code-block-module__jiuBtG__actions{opacity:0}.agent-code-block-module__jiuBtG__root:hover .agent-code-block-module__jiuBtG__actions,.agent-code-block-module__jiuBtG__root:focus-within .agent-code-block-module__jiuBtG__actions{opacity:1}}.agent-code-block-module__jiuBtG__language{color:var(--agent-text-secondary,var(--color-muted-base));font-family:var(--font-mono,ui-monospace, monospace);text-transform:none;font-size:11px}.agent-code-block-module__jiuBtG__copy{border:1px solid var(--agent-border,var(--color-muted));background:var(--agent-surface,var(--color-muted-app));color:var(--agent-text-secondary,var(--color-muted-base));cursor:pointer;border-radius:6px;padding:2px 8px;font-size:11px;line-height:16px;transition:color .12s,border-color .12s}.agent-code-block-module__jiuBtG__copy:hover{border-color:var(--agent-border-strong,var(--color-muted-hover));color:var(--agent-text,var(--color-muted-high-contrast))}.agent-code-block-module__jiuBtG__pre{overflow-x:auto}.agent-code-block-module__jiuBtG__line{display:inline}.agent-code-block-module__jiuBtG__pre code span{color:var(--shiki-light)}[data-theme=dark] .agent-code-block-module__jiuBtG__pre code span{color:var(--shiki-dark)}
.project-agent-faces-module__kANR8G__faces{flex-shrink:0;align-items:center;display:inline-flex}.project-agent-faces-module__kANR8G__face{object-fit:cover;border-radius:999px;flex-shrink:0;width:20px;height:20px}.project-agent-faces-module__kANR8G__face+.project-agent-faces-module__kANR8G__face{margin-left:-6px}.project-agent-faces-module__kANR8G__more{margin-left:6px}
