.agent-portrait{position:relative;flex-shrink:0}.agent-portrait__field,.agent-portrait__veil{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.agent-portrait__veil{z-index:1}[data-input-field-chrome] :is(input,textarea):-webkit-autofill,[data-input-field-chrome] :is(input,textarea):-webkit-autofill:hover,[data-input-field-chrome] :is(input,textarea):-webkit-autofill:focus,[data-input-field-chrome] :is(input,textarea):-webkit-autofill:active{-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 0s 2147483647s}[data-input-field-appearance=outlined] :is(input,textarea):-webkit-autofill,[data-input-field-appearance=outlined] :is(input,textarea):-webkit-autofill:hover,[data-input-field-appearance=outlined] :is(input,textarea):-webkit-autofill:focus,[data-input-field-appearance=outlined] :is(input,textarea):-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 1000px var(--color-background-primary);box-shadow:inset 0 0 0 1000px var(--color-background-primary)}[data-input-field-appearance=outlined] :is(input,textarea):disabled:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px var(--color-background-secondary);box-shadow:inset 0 0 0 1000px var(--color-background-secondary)}[data-input-field-chrome] :is(input,textarea):autofill{filter:none}[data-canopy=Chip]{position:relative;isolation:isolate;--chip-well-size: calc(var(--chip-line-height) + var(--chip-pad-y) * 2);--chip-well-overhang: calc((var(--chip-well-size) - var(--chip-trailing-icon-size, 12px)) / 2);--chip-well-lead: 2px;--chip-split-gap: 1px;--chip-split-travel: 8px;--chip-split-duration: var(--duration-fast);--chip-split-ease: var(--ease-gentle)}[data-canopy=Chip]:has([data-chip-well]){background-color:transparent}[data-canopy=Chip]:has([data-chip-well]):before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline-start:0;inset-inline-end:0;border-radius:inherit;background-color:var(--color-chip);transition:inset-inline-end var(--chip-split-duration) var(--chip-split-ease),background-color var(--chip-split-duration) var(--chip-split-ease)}[data-canopy=Chip][data-highlighted]:has([data-chip-well]):before{background-color:var(--color-stroke-hover)}[data-canopy=Chip]:not([data-disabled]):not([data-highlighted]):hover:not(:has([data-chip-well]:hover)):before{background-color:var(--color-background-secondary-hover)}[data-canopy=Chip]:not([data-disabled]):has([data-chip-well]:hover):before{inset-inline-end:calc(var(--chip-pad-x-end) - var(--chip-well-overhang) + var(--chip-well-size) - var(--chip-split-travel) + var(--chip-split-gap))}[data-canopy=Chip]:not([data-disabled]):not([data-highlighted]):has([data-chip-well]:hover):before{background-color:var(--color-background-secondary-hover)}[data-canopy=Chip] [data-chip-well]{position:relative;isolation:isolate;box-sizing:border-box;display:inline-flex;flex:none;align-self:center;width:var(--chip-well-size);height:var(--chip-well-size);margin-block:calc(var(--chip-pad-y) * -1);margin-inline:calc(var(--chip-well-lead) - var(--chip-well-overhang)) calc(var(--chip-well-overhang) * -1);align-items:center;justify-content:center;line-height:0}[data-canopy=Chip] [data-chip-well]:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:9999px;background-color:var(--color-chip);transition:translate var(--chip-split-duration) var(--chip-split-ease),background-color var(--chip-split-duration) var(--chip-split-ease)}[data-canopy=Chip] [data-chip-well]>*{transition:translate var(--chip-split-duration) var(--chip-split-ease)}[data-canopy=Chip] [data-chip-well] svg{display:block}[data-canopy=Chip][data-highlighted] [data-chip-well]:before{background-color:var(--color-stroke-hover)}[data-canopy=Chip]:not([data-disabled]):not([data-highlighted]):hover [data-chip-well]:before{background-color:var(--color-background-secondary-hover)}[data-canopy=Chip]:not([data-disabled]) [data-chip-well]:hover:before,[data-canopy=Chip]:not([data-disabled]) [data-chip-well]:hover>*{translate:var(--chip-split-travel)}@media(prefers-reduced-motion:reduce){[data-canopy=Chip]:has([data-chip-well]):before,[data-canopy=Chip] [data-chip-well]:before,[data-canopy=Chip] [data-chip-well]>*{transition:none}}.dialog-progressive-blur{--dialog-halo-overshoot: 24px;--dialog-halo-strip: calc(var(--dialog-halo-spread, 80px) + var(--dialog-halo-overshoot));--dialog-halo-origin: calc(var(--dialog-halo-strip) + var(--radius-3xl, 24px));--dialog-halo-span: max(0px, 100% - 2 * var(--dialog-halo-origin));--halo-0: var(--dialog-halo-overshoot);--halo-1: calc(var(--dialog-halo-overshoot) + var(--dialog-halo-spread, 80px) * .25);--halo-2: calc(var(--dialog-halo-overshoot) + var(--dialog-halo-spread, 80px) * .425);--halo-3: calc(var(--dialog-halo-overshoot) + var(--dialog-halo-spread, 80px) * .6);--halo-4: calc(var(--dialog-halo-overshoot) + var(--dialog-halo-spread, 80px) * .75);--halo-5: calc(var(--dialog-halo-overshoot) + var(--dialog-halo-spread, 80px) * .8875);--halo-6: var(--dialog-halo-strip);position:absolute;inset:calc(-1 * var(--dialog-halo-strip));pointer-events:none}.dialog-progressive-blur__step{position:absolute;inset:0;pointer-events:none;-webkit-backdrop-filter:blur(var(--step-blur));backdrop-filter:blur(var(--step-blur));--edge-stops: transparent 0, transparent var(--from), #000 var(--in), #000 100%;--r-from: calc(var(--dialog-halo-origin) - var(--from));--r-in: calc(var(--dialog-halo-origin) - var(--in));--corner-stops: #000 0, #000 var(--r-in), transparent var(--r-from), transparent 100%;-webkit-mask-image:linear-gradient(to right,var(--edge-stops)),linear-gradient(to left,var(--edge-stops)),linear-gradient(to bottom,var(--edge-stops)),linear-gradient(to top,var(--edge-stops)),radial-gradient(circle at 100% 100%,var(--corner-stops)),radial-gradient(circle at 0% 100%,var(--corner-stops)),radial-gradient(circle at 100% 0%,var(--corner-stops)),radial-gradient(circle at 0% 0%,var(--corner-stops));mask-image:linear-gradient(to right,var(--edge-stops)),linear-gradient(to left,var(--edge-stops)),linear-gradient(to bottom,var(--edge-stops)),linear-gradient(to top,var(--edge-stops)),radial-gradient(circle at 100% 100%,var(--corner-stops)),radial-gradient(circle at 0% 100%,var(--corner-stops)),radial-gradient(circle at 100% 0%,var(--corner-stops)),radial-gradient(circle at 0% 0%,var(--corner-stops));-webkit-mask-size:var(--dialog-halo-strip) var(--dialog-halo-span),var(--dialog-halo-strip) var(--dialog-halo-span),var(--dialog-halo-span) var(--dialog-halo-strip),var(--dialog-halo-span) var(--dialog-halo-strip),var(--dialog-halo-origin) var(--dialog-halo-origin),var(--dialog-halo-origin) var(--dialog-halo-origin),var(--dialog-halo-origin) var(--dialog-halo-origin),var(--dialog-halo-origin) var(--dialog-halo-origin);mask-size:var(--dialog-halo-strip) var(--dialog-halo-span),var(--dialog-halo-strip) var(--dialog-halo-span),var(--dialog-halo-span) var(--dialog-halo-strip),var(--dialog-halo-span) var(--dialog-halo-strip),var(--dialog-halo-origin) var(--dialog-halo-origin),var(--dialog-halo-origin) var(--dialog-halo-origin),var(--dialog-halo-origin) var(--dialog-halo-origin),var(--dialog-halo-origin) var(--dialog-halo-origin);-webkit-mask-position:left center,right center,center top,center bottom,left top,right top,left bottom,right bottom;mask-position:left center,right center,center top,center bottom,left top,right top,left bottom,right bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:opacity var(--duration-modal-exit) var(--ease-exit)}.dialog-progressive-blur__step:nth-child(1){--step-blur: calc(var(--dialog-halo-blur, 4px) * .125);--from: var(--halo-0);--in: var(--halo-1)}.dialog-progressive-blur__step:nth-child(2){--step-blur: calc(var(--dialog-halo-blur, 4px) * .1875);--from: var(--halo-1);--in: var(--halo-2)}.dialog-progressive-blur__step:nth-child(3){--step-blur: calc(var(--dialog-halo-blur, 4px) * .3125);--from: var(--halo-2);--in: var(--halo-3)}.dialog-progressive-blur__step:nth-child(4){--step-blur: calc(var(--dialog-halo-blur, 4px) * .4375);--from: var(--halo-3);--in: var(--halo-4)}.dialog-progressive-blur__step:nth-child(5){--step-blur: calc(var(--dialog-halo-blur, 4px) * .5625);--from: var(--halo-4);--in: var(--halo-5)}.dialog-progressive-blur__step:nth-child(6){--step-blur: calc(var(--dialog-halo-blur, 4px) * .625);--from: var(--halo-5);--in: var(--halo-6)}.dialog-progressive-blur--in .dialog-progressive-blur__step{opacity:1;animation:fade-in .15s ease-out}.dialog-progressive-blur--out .dialog-progressive-blur__step{opacity:0}.dialog-progressive-blur--off{--dialog-halo-blur: 0px}@media(max-width:767px){.dialog-progressive-blur--sheet{inset:calc(-1 * var(--dialog-halo-strip)) 0 0}}.dialog-progressive-blur--edge-top,.dialog-progressive-blur--edge-bottom{--dialog-halo-spread: 40px;--dialog-halo-blur: 2px}.dialog-progressive-blur--edge-top{--edge-dir: to top;inset:0 0 auto;height:var(--dialog-halo-strip)}.dialog-progressive-blur--edge-bottom{--edge-dir: to bottom;inset:auto 0 0;height:var(--dialog-halo-strip)}.dialog-progressive-blur--edge-top .dialog-progressive-blur__step,.dialog-progressive-blur--edge-bottom .dialog-progressive-blur__step{-webkit-mask-image:linear-gradient(var(--edge-dir),var(--edge-stops));mask-image:linear-gradient(var(--edge-dir),var(--edge-stops));-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dialog-progressive-blur--edge-top.dialog-progressive-blur--edge-inset .dialog-progressive-blur__step{-webkit-mask-image:linear-gradient(var(--edge-dir),var(--edge-stops)),linear-gradient(to bottom,transparent,#000 var(--dialog-halo-overshoot),#000 100%);mask-image:linear-gradient(var(--edge-dir),var(--edge-stops)),linear-gradient(to bottom,transparent,#000 var(--dialog-halo-overshoot),#000 100%);-webkit-mask-size:100% 100%,100% 100%;mask-size:100% 100%,100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}@media(prefers-reduced-motion:reduce){.dialog-progressive-blur__step{-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}}
