.p-chat-s{transition:opacity .35s cubic-bezier(.22, 1, .36, 1) var(--d,0s), transform .35s cubic-bezier(.22, 1, .36, 1) var(--d,0s)}html[data-motion=on] [data-chat-in=false] .p-chat-s{opacity:0;transform:translateY(var(--y,28px)) scale(var(--sc,1))}.p-chat-dim{opacity:var(--o,.35);transition:opacity .35s cubic-bezier(.22, 1, .36, 1) var(--d,0s)}html[data-motion=on] [data-chat-in=false] .p-chat-dim{opacity:1}.p-chat-ch{transition:opacity .15s linear var(--c,0s)}html[data-motion=on] [data-chat-in=false] .p-chat-ch{opacity:0}.p-chat-slot{display:grid}.p-chat-slot>*{grid-area:1/1;min-width:0}.p-chat-typing{opacity:0;pointer-events:none;place-self:start}html[data-motion=on] [data-chat-in=true] .p-chat-typing{animation:p-chat-typing .9s cubic-bezier(.22, 1, .36, 1) var(--td,0s) both}@keyframes p-chat-typing{0%{opacity:0;transform:translateY(8px)}20%,80%{opacity:1;transform:none}to{opacity:0;transform:none}}.p-chat-ping{position:relative}.p-chat-ping:after{content:"";border-radius:inherit;border:2px solid var(--color-accent);opacity:0;pointer-events:none;position:absolute;inset:0}html[data-motion=on] [data-chat-in=true] .p-chat-ping:after{animation:p-chat-ping .9s cubic-bezier(.22, 1, .36, 1) calc(var(--d,0s) + .25s) 2 both}@keyframes p-chat-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6,1.9)}}.p-chat-glow{box-shadow:0 30px 80px -34px #5780ff8c}.p-chat-ring-accent{box-shadow:0 0 0 2px var(--color-accent)}.p-chat-live{display:inline-block;position:relative}.p-chat-live:after{content:"";border-radius:inherit;opacity:0;background:currentColor;position:absolute;inset:0}html[data-motion=on] .p-chat-live:after{animation:2.2s cubic-bezier(.22,1,.36,1) infinite p-chat-live}@keyframes p-chat-live{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.p-chat-h{transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}html[data-motion=on] .p-chat-h[data-on=false]{opacity:0;transform:translateY(var(--y,14px)) scale(var(--sc,1))}.p-chat-ht{opacity:0;transition:opacity .2s}.p-chat-ht[data-on=true]{opacity:1}.p-chat-tl{--f:clamp(0, calc(var(--p,1) * 1.25), 1);position:relative}.p-chat-tl-track,.p-chat-tl-fill{border-radius:2px;width:2px;position:absolute;top:.8125rem;bottom:1.75rem;left:.5rem}.p-chat-tl-track{background:var(--color-border)}.p-chat-tl-fill{background:var(--color-accent);transform-origin:top;transform:scaleY(var(--f,1))}.p-chat-ev{--q:clamp(0, calc((var(--f,1) - var(--i) / 3) * 10 + 1), 1);opacity:calc(.4 + .6 * var(--q))}.p-chat-ev-dot{transform:scale(calc(.7 + .3 * var(--q)));background:color-mix(in oklab, var(--color-card), var(--color-accent) calc(var(--q) * 100%))}.p-chat-rang{--q:clamp(0, calc(var(--p,1) * 1.3), 1)}.p-chat-num{opacity:calc(.18 + .82 * var(--q));transform:translateX(calc((1 - var(--q)) * -1.25rem))}.p-chat-rang-t{opacity:calc(.35 + .65 * var(--q))}.p-chat-val{opacity:var(--q);transform:translateY(calc((1 - var(--q)) * 1.25rem))}.p-chat-pt,.p-chat-fz{transition:opacity .4s cubic-bezier(.22,1,.36,1)}@media (min-width:1024px){html[data-motion=on] .p-chat-pt[data-on=false]{opacity:.4}html[data-motion=on] [data-focus="0"] .p-chat-fz:not([data-z="0"]),html[data-motion=on] [data-focus="1"] .p-chat-fz:not([data-z="1"]),html[data-motion=on] [data-focus="2"] .p-chat-fz:not([data-z="2"]){opacity:.35}}
