:root.softphone-transition{--softphone-morph-duration:.32s;--softphone-morph-easing:cubic-bezier(.32,.72,0,1)}:root.softphone-transition-minimized{--softphone-morph-duration:.26s}:root.softphone-transition::view-transition{pointer-events:none}:root.softphone-transition::view-transition-new(root),:root.softphone-transition::view-transition-old(root){animation:none}:root.softphone-transition::view-transition-group(softphone){animation-duration:var(--softphone-morph-duration);animation-timing-function:var(--softphone-morph-easing)}:root.softphone-transition::view-transition-image-pair(softphone){overflow:clip;border-radius:var(--radius-2xl);outline:2px solid var(--color-border-300);outline-offset:-2px;background:var(--color-background);box-shadow:0 20px 25px -5px color-mix(in oklab,var(--color-dark) 10%,transparent),0 8px 10px -6px color-mix(in oklab,var(--color-dark) 10%,transparent);animation-duration:var(--softphone-morph-duration);animation-timing-function:var(--softphone-morph-easing);animation-fill-mode:both}:root.softphone-transition-open::view-transition-image-pair(softphone){animation-name:softphone-morph-expand}:root.softphone-transition-minimized::view-transition-image-pair(softphone){animation-name:softphone-morph-collapse}:root.softphone-transition::view-transition-new(softphone),:root.softphone-transition::view-transition-old(softphone){animation-timing-function:ease-out;animation-fill-mode:both}:root.softphone-transition-minimized::view-transition-new(softphone),:root.softphone-transition-open::view-transition-old(softphone){inset-block:auto 0}:root.softphone-transition::view-transition-old(softphone){animation-name:softphone-morph-fade-out;animation-duration:calc(var(--softphone-morph-duration)*.25)}:root.softphone-transition::view-transition-new(softphone){animation-name:softphone-morph-fade-in;animation-duration:calc(var(--softphone-morph-duration)*.5)}:root.softphone-transition-minimized::view-transition-old(softphone){animation-duration:calc(var(--softphone-morph-duration)*.5)}:root.softphone-transition-minimized::view-transition-new(softphone){animation-duration:calc(var(--softphone-morph-duration)*.45);animation-delay:calc(var(--softphone-morph-duration)*.25)}@keyframes softphone-morph-fade-out{to{opacity:0}}@keyframes softphone-morph-fade-in{0%{opacity:0}}@keyframes softphone-morph-expand{0%{border-radius:1.875rem}}@keyframes softphone-morph-collapse{to{border-radius:1.875rem}}@keyframes softphone-ring{0%{transform:scale(1);opacity:.5}to{transform:scale(1.35);opacity:0}}@keyframes softphone-dot{0%,to{opacity:.2}50%{opacity:1}}@keyframes softphone-pop{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}svg[data-v-9bbbe4a7]{transition:transform .6s cubic-bezier(.4,0,.2,1)}.line[data-v-9bbbe4a7]{stroke-linecap:round;stroke-linejoin:round;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.line-top-bottom[data-v-9bbbe4a7]{stroke-dasharray:12 63}svg.open[data-v-9bbbe4a7]{transform:rotate(-45deg)}svg.open .line-top-bottom[data-v-9bbbe4a7]{stroke-dasharray:20 300;stroke-dashoffset:-32.42}.boll[data-v-5868a80e]{left:calc(20%*var(--index));animation:pong-5868a80e 2s infinite ease-in-out calc(.2s*var(--index))}@keyframes pong-5868a80e{0%{top:0}50%{top:100%}to{top:0}}
