.dark .zx-logo-navy-start,.dark .zx-logo-navy-end{stop-color:#fff}.zx-action-view{margin-left:auto;margin-right:auto;display:flex;width:100%;min-width:0px;max-width:720px;flex:1 1 0%;flex-direction:column;gap:.75rem;overflow-y:auto}.zx-action-view-content{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;overflow-y:auto;padding-inline-end:.25rem}.zx-ai[data-v-1aeb28c2]{--zx-dur: 1;--zx-ease: cubic-bezier(.65, 0, .35, 1);--zx-out: cubic-bezier(.22, 1, .36, 1);position:relative;display:inline-flex;flex-shrink:0;line-height:0}.zx-ai-svg[data-v-1aeb28c2]{overflow:visible;display:block}.zx-ai.has-glow .zx-ai-svg[data-v-1aeb28c2]{filter:drop-shadow(0 0 6px rgb(8 111 252 / .45))}.zx-p[data-v-1aeb28c2]{transform-box:fill-box;transform-origin:center}.zx-halo[data-v-1aeb28c2],.zx-ring[data-v-1aeb28c2],.zx-tint[data-v-1aeb28c2],.zx-shimmer[data-v-1aeb28c2],.zx-scan[data-v-1aeb28c2]{opacity:0;pointer-events:none}.zx-halo[data-v-1aeb28c2],.zx-ring[data-v-1aeb28c2]{transform-box:fill-box;transform-origin:center}.is-idle.is-ambient .zx-ai-svg[data-v-1aeb28c2]{animation:zx-breathe-1aeb28c2 calc(4s * var(--zx-dur)) var(--zx-ease) infinite}.is-thinking .zx-p[data-v-1aeb28c2]{animation:zx-wave-1aeb28c2 calc(2.4s * var(--zx-dur)) var(--zx-ease) infinite}.is-thinking .zx-p2[data-v-1aeb28c2]{animation-delay:calc(.4s * var(--zx-dur))}.is-generating .zx-p[data-v-1aeb28c2]{animation:zx-assemble-1aeb28c2 calc(2.6s * var(--zx-dur)) var(--zx-out) infinite}.is-generating .zx-p2[data-v-1aeb28c2]{animation-delay:calc(.24s * var(--zx-dur))}.is-generating .zx-shimmer[data-v-1aeb28c2]{animation:zx-shimmer-1aeb28c2 calc(2.6s * var(--zx-dur)) var(--zx-ease) infinite}.is-extracting .zx-p1[data-v-1aeb28c2]{animation:zx-pull-left-1aeb28c2 calc(2.4s * var(--zx-dur)) var(--zx-ease) infinite}.is-extracting .zx-p2[data-v-1aeb28c2]{animation:zx-pull-right-1aeb28c2 calc(2.4s * var(--zx-dur)) var(--zx-ease) infinite;animation-delay:calc(.12s * var(--zx-dur))}.is-extracting .zx-scan[data-v-1aeb28c2]{animation:zx-scan-1aeb28c2 calc(2.4s * var(--zx-dur)) var(--zx-ease) infinite}.is-searching .zx-ai-svg[data-v-1aeb28c2]{animation:zx-wobble-1aeb28c2 calc(2.2s * var(--zx-dur)) var(--zx-ease) infinite}.is-searching .zx-ring[data-v-1aeb28c2]{animation:zx-ping-1aeb28c2 calc(1.8s * var(--zx-dur)) var(--zx-out) infinite}.is-loading .zx-p2[data-v-1aeb28c2]{transform-box:view-box;transform-origin:50% 50%;animation:zx-orbit-1aeb28c2 calc(1.6s * var(--zx-dur)) var(--zx-ease) infinite}.is-loading .zx-p1[data-v-1aeb28c2]{animation:zx-breathe-1aeb28c2 calc(1.6s * var(--zx-dur)) var(--zx-ease) infinite}.is-listening .zx-p[data-v-1aeb28c2]{animation:zx-level-1aeb28c2 calc(.9s * var(--zx-dur)) var(--zx-ease) infinite}.is-listening .zx-p2[data-v-1aeb28c2]{animation-delay:calc(.15s * var(--zx-dur));animation-duration:calc(.75s * var(--zx-dur))}.is-success .zx-ai-svg[data-v-1aeb28c2]{animation:zx-pop-1aeb28c2 calc(.6s * var(--zx-dur)) var(--zx-out) 1}.is-success .zx-halo[data-v-1aeb28c2]{animation:zx-halo-1aeb28c2 calc(.8s * var(--zx-dur)) var(--zx-out) 1}.is-error .zx-ai-svg[data-v-1aeb28c2]{animation:zx-shake-1aeb28c2 calc(.5s * var(--zx-dur)) var(--zx-ease) 1}.is-error .zx-tint[data-v-1aeb28c2]{animation:zx-tint-1aeb28c2 calc(.9s * var(--zx-dur)) var(--zx-out) 1 forwards}@keyframes zx-breathe-1aeb28c2{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.96);opacity:.85}}@keyframes zx-wave-1aeb28c2{0%,to{opacity:1;transform:scale(1)}40%{opacity:.45;transform:scale(.94)}}@keyframes zx-assemble-1aeb28c2{0%{opacity:0;transform:scale(.6)}25%,80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}@keyframes zx-shimmer-1aeb28c2{0%{opacity:0;transform:translate(0)}15%{opacity:1}70%{opacity:1;transform:translate(2750px)}71%,to{opacity:0;transform:translate(2750px)}}@keyframes zx-pull-left-1aeb28c2{0%,to{transform:translate(0)}45%{transform:translate(-100px)}}@keyframes zx-pull-right-1aeb28c2{0%,to{transform:translate(0)}45%{transform:translate(100px)}}@keyframes zx-scan-1aeb28c2{0%{opacity:0;transform:translateY(0)}10%{opacity:.55}80%{opacity:.55;transform:translateY(2300px)}81%,to{opacity:0;transform:translateY(2300px)}}@keyframes zx-wobble-1aeb28c2{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}@keyframes zx-ping-1aeb28c2{0%{opacity:.7;transform:scale(.75)}to{opacity:0;transform:scale(1.35)}}@keyframes zx-orbit-1aeb28c2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes zx-level-1aeb28c2{0%,to{transform:scale(1)}30%{transform:scale(1.12)}60%{transform:scale(.92)}}@keyframes zx-pop-1aeb28c2{0%{transform:scale(1)}40%{transform:scale(1.22)}70%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zx-halo-1aeb28c2{0%{opacity:0;transform:scale(.6)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}@keyframes zx-shake-1aeb28c2{0%,to{transform:translate(0)}20%{transform:translate(-12%)}40%{transform:translate(10%)}60%{transform:translate(-7%)}80%{transform:translate(4%)}}@keyframes zx-tint-1aeb28c2{0%{opacity:0}25%{opacity:.85}to{opacity:0}}@keyframes zx-fade-1aeb28c2{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.zx-ai[data-v-1aeb28c2] *,.zx-ai-svg[data-v-1aeb28c2]{animation:none!important}.is-thinking .zx-ai-svg[data-v-1aeb28c2],.is-generating .zx-ai-svg[data-v-1aeb28c2],.is-extracting .zx-ai-svg[data-v-1aeb28c2],.is-searching .zx-ai-svg[data-v-1aeb28c2],.is-loading .zx-ai-svg[data-v-1aeb28c2],.is-listening .zx-ai-svg[data-v-1aeb28c2]{animation:zx-fade-1aeb28c2 2s ease-in-out infinite!important}}.m365-action-hub{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding-right:.625rem;scrollbar-width:thin}.zx-shell{display:flex;height:100vh;flex-direction:column;--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.zx-shell:is(.dark *){--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-700) calc(100% * var(--tw-bg-opacity, 1)),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-surface-200) calc(100% * var(--tw-text-opacity, 1)),transparent)}.zx-main{margin-left:auto;margin-right:auto;display:flex;min-height:6rem;width:100%;max-width:1100px;flex:1 1 0%;flex-direction:column}.zx-card{display:flex;flex:1 1 0%;flex-direction:column;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.zx-card:is(.dark *){--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--p-surface-600) calc(100% * var(--tw-border-opacity, 1)),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-500) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.zx-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.zx-icon:is(.dark *){background-color:#3f474f99;--tw-text-opacity: 1;color:rgb(204 209 214 / var(--tw-text-opacity, 1))}.zx-icon-muted{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.zx-icon-muted:is(.dark *){--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-600) calc(100% * var(--tw-bg-opacity, 1)),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--p-surface-300) calc(100% * var(--tw-text-opacity, 1)),transparent)}body.zx-addin .p-select-overlay,body.zx-addin .p-multiselect-overlay,body.zx-addin .p-autocomplete-overlay,body.zx-addin .p-cascadeselect-overlay,body.zx-addin .p-treeselect-overlay,body.zx-addin .p-datepicker-panel{max-width:calc(100vw - 16px);inset-inline-start:8px!important}body.zx-addin .p-select-option,body.zx-addin .p-multiselect-option,body.zx-addin .p-autocomplete-option,body.zx-addin .p-select-option-label,body.zx-addin .p-autocomplete-overlay td,body.zx-addin .p-autocomplete-overlay th{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}body.zx-addin .p-datepicker-panel{overflow-x:auto}
