.AiFirstDemo-module__fCNXfa__root{--ai-demo-glow-start:#c6f;--ai-demo-glow-end:#00b7ff;--ai-demo-glow-width:98%;--ai-demo-glow-height:75%;--ai-demo-glow-blur:clamp(40px, 8vw, 100px);isolation:isolate;position:relative}:is(.AiFirstDemo-module__fCNXfa__root.pd-dark,html.dark .AiFirstDemo-module__fCNXfa__root,html:where(:has(meta[name=color-scheme][content=dark])):not(.light) .AiFirstDemo-module__fCNXfa__root){--ai-demo-glow-start:#0045bd;--ai-demo-glow-end:#520e71;--ai-demo-glow-width:112%;--ai-demo-glow-height:80%;--ai-demo-glow-blur:clamp(48px, 10vw, 120px)}@media (prefers-color-scheme:dark){html:not(.light) .AiFirstDemo-module__fCNXfa__root{--ai-demo-glow-start:#0045bd;--ai-demo-glow-end:#520e71;--ai-demo-glow-width:112%;--ai-demo-glow-height:80%;--ai-demo-glow-blur:clamp(48px, 10vw, 120px)}}.AiFirstDemo-module__fCNXfa__root:before{content:"";z-index:-1;width:var(--ai-demo-glow-width);max-width:100%;height:var(--ai-demo-glow-height);background:linear-gradient(-45deg, var(--ai-demo-glow-start), var(--ai-demo-glow-end));filter:blur(var(--ai-demo-glow-blur));transform-origin:50%;animation:AiFirstDemo-module__fCNXfa__ai-demo-glow-enter var(--pd-assistant-hero-enter-duration) var(--pd-assistant-hero-enter-easing) backwards;pointer-events:none;border-radius:10%;position:absolute;top:calc(10% + 100px);left:50%;transform:translate(-50%)}@keyframes AiFirstDemo-module__fCNXfa__ai-demo-glow-enter{0%{transform:translate(-50%)scale(0)}to{transform:translate(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.AiFirstDemo-module__fCNXfa__root:before{animation:none}}
.pd-root .pd-delegation-art{width:100%;padding-block:var(--pd-space-large-1)}.pd-root .pd-delegation-scene{gap:var(--pd-space-small-1);color:var(--pd-color-text-uno);font-size:var(--pd-type-size-title);line-height:var(--pd-type-line-height-spacious);flex-direction:column;display:flex}.pd-root .pd-delegation-card{gap:var(--pd-space-small-3);padding:var(--pd-space-medium-1);border-radius:var(--pd-radius-large-1);background:var(--pd-color-bg-uno);box-shadow:var(--pd-shadow-layer);flex-direction:column;display:flex}.pd-root .pd-delegation-heading,.pd-root .pd-delegation-done,.pd-root .pd-delegation-task-name,.pd-root .pd-delegation-assignee{align-items:center;gap:var(--pd-space-small-1);display:flex}.pd-root .pd-delegation-heading>svg{width:var(--pd-element-small-1);height:var(--pd-element-small-1);flex-shrink:0}.pd-root .pd-delegation-scene strong{font-weight:var(--pd-type-weight-medium)}.pd-root .pd-delegation-muted{color:var(--pd-color-text-dos)}.pd-root .pd-delegation-done{color:var(--pd-color-success)}.pd-root .pd-delegation-done svg{width:var(--pd-element-tiny-2);height:var(--pd-element-tiny-2);fill:currentColor}.pd-root .pd-delegation-arrow{color:var(--pd-color-icon-uno);fill:currentColor}.pd-root .pd-delegation-down{width:var(--pd-element-small-2);height:var(--pd-element-small-2);align-self:center}.pd-root .pd-delegation-scene .pd-delegation-result-title{font-size:var(--pd-type-size-display);font-weight:var(--pd-type-weight-semibold)}.pd-root .pd-delegation-table{flex-direction:column;display:flex}.pd-root .pd-delegation-row{align-items:center;gap:var(--pd-space-small-1);padding-block:var(--pd-space-small-1);border-bottom:var(--pd-border-width-default) solid var(--pd-color-border-uno);font-size:var(--pd-type-size-base);grid-template-columns:minmax(0,1fr) 80px 52px 76px;display:grid}.pd-root .pd-delegation-task-name{min-width:0}.pd-root .pd-delegation-art [data-visible=false]{visibility:hidden}.pd-root .pd-delegation-request{transition:transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.pd-root .pd-delegation-art.is-centered .pd-delegation-request{transform:translateY(var(--pd-art-request-offset,0px))}.pd-root .pd-delegation-draft{display:grid}.pd-root .pd-delegation-draft>span{grid-area:1/1}.pd-root .pd-delegation-draft>span:first-child{visibility:hidden}.pd-root .pd-delegation-caret{border-inline-end:var(--pd-border-width-default) solid currentColor}@media (prefers-reduced-motion:no-preference){.pd-root .pd-delegation-result[data-visible=true]{animation:.35s ease-out pd-delegation-reveal}.pd-root .pd-delegation-result>[data-visible=true],.pd-root .pd-delegation-row[data-visible=true]{animation:.25s ease-out pd-delegation-reveal}}@keyframes pd-delegation-reveal{0%{translate:0 6px}to{translate:0}}@media (prefers-reduced-motion:reduce){.pd-root .pd-delegation-request{transition:none}}.pd-root .pd-delegation-table-head,.pd-root .pd-delegation-context{color:var(--pd-color-text-tres);font-size:var(--pd-type-size-base)}@media (max-width:767px){.pd-root .pd-delegation-art{overscroll-behavior-x:contain;padding-inline:clamp(1.25rem,3.3vw,2rem);overflow-x:auto}.pd-root .pd-delegation-scene{zoom:.9;width:560px}}
.pd-root .pd-context-art{width:100%;padding-block:var(--pd-space-large-1)}.pd-root .pd-context-card{gap:var(--pd-space-medium-2);padding:var(--pd-space-large-1);padding-bottom:var(--vz-size-px-28);background:var(--pd-color-bg-uno);color:var(--pd-color-text-uno);border-radius:var(--pd-radius-large-1);box-shadow:var(--pd-shadow-layer);font-size:var(--pd-type-size-title);line-height:var(--pd-type-line-height-spacious);flex-direction:column;display:flex}.pd-root .pd-context-header,.pd-root .pd-context-group-title,.pd-root .pd-context-items li{align-items:center;gap:var(--pd-space-small-1);display:flex}.pd-root .pd-context-card strong{font-weight:var(--pd-type-weight-medium)}.pd-root .pd-context-title{color:var(--pd-color-text-tres)}.pd-root .pd-context-header>svg{width:var(--pd-element-small-1);height:var(--pd-element-small-1);flex-shrink:0}.pd-root .pd-context-groups{gap:var(--pd-space-large-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pd-root .pd-context-group{gap:var(--pd-space-medium-1);flex-direction:column;display:flex}.pd-root .pd-context-group-title{font-size:var(--pd-type-size-display)}.pd-root .pd-context-group.is-allowed .pd-context-group-title,.pd-root .pd-context-group.is-allowed svg{color:var(--pd-color-success)}.pd-root .pd-context-group.is-restricted .pd-context-group-title,.pd-root .pd-context-group.is-restricted svg{color:var(--pd-color-danger)}.pd-root .pd-context-group svg{width:var(--pd-element-small-1);height:var(--pd-element-small-1);fill:currentColor;flex-shrink:0}.pd-root .pd-context-items{gap:var(--vz-size-px-14);flex-direction:column;padding:0;list-style:none;display:flex}@media (prefers-reduced-motion:no-preference){.pd-root .pd-context-art:not(.is-playing) .is-allowed .pd-context-items li,.pd-root .pd-context-art:not(.is-playing) .is-restricted{visibility:hidden}.pd-root .pd-context-art.is-playing .is-allowed .pd-context-items li{animation:.28s ease-out both pd-context-allow;animation-delay:calc(.1s + var(--pd-context-row-index) * .16s)}.pd-root .pd-context-art.is-playing .is-restricted{transform-origin:bottom;animation:.48s both pd-context-lockdown;animation-delay:calc(.3s + var(--pd-context-allowed-count) * .16s)}}@keyframes pd-context-allow{0%{visibility:hidden;transform:translateY(6px)}1%{visibility:visible}to{visibility:visible;transform:translateY(0)}}@keyframes pd-context-lockdown{0%{visibility:hidden;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-64px)}1%{visibility:visible}65%{animation-timing-function:ease-out;transform:translateY(0)scaleY(.97)}82%{animation-timing-function:ease-in;transform:translateY(-3px)scaleY(1)}to{visibility:visible;transform:translateY(0)scaleY(1)}}@media (max-width:767px){.pd-root .pd-context-art{overscroll-behavior-x:contain;padding-inline:clamp(1.25rem,3.3vw,2rem);overflow-x:auto}.pd-root .pd-context-card{zoom:.9;width:560px}}
.pd-root .pd-task-assignment-art{--pd-assignment-width:560px;--pd-assignment-scale:1;width:100%;height:calc(440px * var(--pd-assignment-scale));grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;overflow:visible}.pd-root .pd-task-assignment-scene{width:var(--pd-assignment-width);height:440px;transform:scale(clamp(var(--pd-art-preview-scale-min,0), var(--pd-assignment-scale,1), var(--pd-art-preview-scale-max,10)));transform-origin:top;isolation:isolate;pointer-events:none;grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid;position:relative}.pd-root .pd-vaiz-task-widget.pd-task-assignment-list.has-task-detail{z-index:0;grid-area:1/1/2/-1;min-height:0;overflow:hidden}.pd-root.pd-light .pd-task-assignment-list{outline:var(--pd-border-width-default) solid var(--pd-color-border-dos);outline-offset:calc(-1 * var(--pd-border-width-default))}.pd-root .pd-task-assignment-detail{z-index:1;pointer-events:none;grid-area:1/2;width:auto;height:auto;min-height:320px;position:relative;overflow:visible}.pd-root .pd-task-assignment-detail .pd-task-detail-assignees{position:relative}.pd-root .pd-task-property-menu.pd-task-assignment-menu{top:calc(100% + var(--pd-space-tiny-1));max-width:100%;max-height:none;position:absolute;left:0}.pd-root .pd-task-assignment-detail .pd-task-detail-comments-section{display:none}@media (prefers-reduced-motion:no-preference){.pd-root .pd-task-assignment-art:not(.is-playing) .pd-task-assignment-scene{visibility:hidden}.pd-root .pd-task-assignment-art.is-playing .pd-task-assignment-list{animation:.3s ease-out both pd-assignment-reveal}.pd-root .pd-task-assignment-art.is-playing .pd-chat-task-row.is-highlighted{animation:.45s ease-in-out .35s pd-assignment-row-pulse}.pd-root .pd-task-assignment-art.is-playing .pd-task-assignment-detail{animation:.35s ease-out .8s both pd-assignment-reveal}.pd-root .pd-task-assignment-art.is-playing .pd-task-detail-assignees>.pd-task-assignee-chip{border-radius:var(--pd-radius-small-1);animation:.45s ease-in-out 1.25s pd-assignment-pulse}.pd-root .pd-task-assignment-art.is-playing .pd-task-assignment-menu{animation:.3s ease-out 1.7s both pd-assignment-reveal}}@keyframes pd-assignment-reveal{0%{visibility:hidden;translate:0 8px}1%{visibility:visible}to{visibility:visible;translate:0}}@keyframes pd-assignment-pulse{0%,to{background-color:inherit;scale:1}35%,65%{background-color:var(--pd-color-bg-accent-transp-20);scale:.985}}@keyframes pd-assignment-row-pulse{0%,to{background-color:inherit}35%,65%{background-color:var(--pd-color-bg-accent-transp-20)}}@media (max-width:767px){.pd-root .pd-task-assignment-art{overscroll-behavior-x:contain;height:auto;padding-inline:clamp(1.25rem,3.3vw,2rem);display:block;overflow:auto hidden}.pd-root .pd-task-assignment-scene{width:560px;height:400px;padding-bottom:var(--pd-space-large-1);zoom:.9;transform:none}}
