.pd{--pd-ink:var(--mantine-color-gray-9);--pd-body:var(--mantine-color-gray-8);--pd-muted:var(--lightningcss-light,#535b89)var(--lightningcss-dark,#9ca3c4);--pd-faint:var(--fg-faint);--pd-fainter:var(--fg-fainter);--pd-line:var(--mantine-color-default-border);--pd-input:var(--border-input);--pd-card:var(--mantine-color-default);--pd-sunk:var(--mantine-color-gray-0);--pd-quiet:var(--bg-quiet);--pd-ok:var(--fg-success);--pd-ok-ink:var(--lightningcss-light,#2b8a3e)var(--lightningcss-dark,#69db7c);--pd-ok-tint:var(--lightningcss-light,#ebfbee)var(--lightningcss-dark,#14281e);--pd-ok-line:var(--lightningcss-light,#b2f2bb)var(--lightningcss-dark,#1c4929);--pd-flag-ink:var(--lightningcss-light,#d9480f)var(--lightningcss-dark,#ffa94d);--pd-flag-tint:var(--lightningcss-light,#fff4e6)var(--lightningcss-dark,#352217);--pd-flag-line:var(--lightningcss-light,#ffd8a8)var(--lightningcss-dark,#6e3d16);--pd-danger-ink:var(--lightningcss-light,#c92a2a)var(--lightningcss-dark,#ffa8a8);--pd-paper:var(--lightningcss-light,#fff)var(--lightningcss-dark,#f6f6f2);--pd-paper-ink:#1e2343;--pd-shadow:0 28px 56px -28px #14193747, 0 2px 6px -2px #14193714;--pd-lift:0 40px 80px -40px #14193766;color:var(--pd-body)}.wa.pd{background:0 0}[data-theme=dark] .pd{--pd-shadow:0 28px 56px -28px #0009, 0 2px 6px -2px #0006;--pd-lift:0 40px 80px -40px #000000b3}.pd-card{border:1px solid var(--pd-line);background:var(--pd-card);box-shadow:var(--pd-shadow)}.pd-chip{color:var(--chip-ink)}[data-theme=dark] .pd-chip{color:color-mix(in srgb, var(--chip) 72%, white)}.pd-chip-tile{background:color-mix(in srgb, var(--chip) 14%, var(--pd-card))}.pd-inbox{--inbox-panel-gap:444px}@container (max-width:1023px){.pd-inbox{--inbox-panel-gap:0px}}.pd-in{animation:.28s cubic-bezier(.2,.8,.2,1) both pd-in}.pd-in-fast{animation:.18s ease-out both pd-in}@keyframes pd-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pd-drop{animation:.26s ease-out both pd-drop}@keyframes pd-drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.pd-pop{animation:.36s cubic-bezier(.2,.8,.2,1) both pd-pop}@keyframes pd-pop{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}.pd-scan{pointer-events:none;background:linear-gradient(#7e46f500 0%,#7e46f529 70%,#7e46f599 100%);height:64px;animation:1.3s linear infinite pd-scan;position:absolute;top:-64px;left:0;right:0}@keyframes pd-scan{0%{top:-64px}to{top:100%}}.pd-spin{animation:.8s linear infinite pd-spin}@keyframes pd-spin{to{transform:rotate(360deg)}}.pd-wait{background:var(--ai-shimmer-a);border-radius:3px;position:absolute;inset:1px;overflow:hidden}.pd-wait:after{content:"";background:linear-gradient(90deg,#0000,#7e46f52e,#0000);animation:1.1s infinite pd-shimmer;position:absolute;inset:0}@keyframes pd-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.pd-dot{background:var(--ai-accent);border-radius:50%;width:6px;height:6px;animation:.9s infinite pd-bounce}.pd-dot:nth-child(2){animation-delay:.15s}.pd-dot:nth-child(3){animation-delay:.3s}@keyframes pd-bounce{0%,80%,to{transform:none}40%{transform:translateY(-4px)}}.pd-progress{transform-origin:0;animation-name:pd-progress;animation-timing-function:linear;animation-fill-mode:both}@keyframes pd-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.pd-in,.pd-in-fast,.pd-drop,.pd-pop,.pd-scan,.pd-spin,.pd-wait:after,.pd-dot,.pd-progress{animation:none}.pd *{transition-duration:.01ms!important}}.pd-ring{border:2px solid var(--ai-accent);animation:.52s cubic-bezier(.2,.8,.2,1) forwards pd-ring}@keyframes pd-ring{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}[data-demo-paused] .pd,[data-demo-paused] .pd *{animation-play-state:paused!important}@media (max-width:767px){[data-demo-stage] .pd:not(:has(>.ps)){transform-origin:50%;transform:scale(.85)}}.pd-name-flash{animation:1.6s cubic-bezier(.2,.8,.2,1) both pd-name-flash}@keyframes pd-name-flash{0%,20%{color:var(--orange-600)}to{color:var(--pd-ink)}}@media (prefers-reduced-motion:reduce){.pd-name-flash{animation:none}}
