.heading.svelte-39bopb{color:var(--surface-var-on-container);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);padding:var(--space-150) var(--space-300) var(--space-050);margin:0}.controls.svelte-1u1b69o{align-items:center;gap:var(--space-200);justify-content:center;display:flex}.controls.svelte-1u1b69o:not(.compact){--radius-outer:var(--radii-500);--radius-padding:var(--space-150);--radius-inner:max(0px, calc(var(--radius-outer) - var(--radius-padding)));-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:color-mix(in srgb, var(--bg-container) 88%, transparent);border:var(--border-width) solid var(--bg-container-line);border-radius:var(--radius-outer);box-shadow:var(--shadow-float);padding:var(--radius-padding)}.control.svelte-1u1b69o{align-items:center;gap:var(--space-050);display:flex}.controls.svelte-1u1b69o .btn[aria-disabled=true]{cursor:progress;opacity:1;pointer-events:auto}.controls.svelte-1u1b69o:not(.compact) .icon-button:not(.device-caret){--button-height:var(--control-height-500);--button-icon-size:var(--size-x400)}.group.svelte-1u1b69o{--radius-outer:var(--radius-inner);--radius-padding:var(--space-050);--tone:var(--sec-container);--tone-line:var(--sec-container-line);--ghost-hover:var(--sec-container-hover);--ghost-active:var(--sec-container-active);background:var(--tone);border:var(--border-width) solid var(--tone-line);border-radius:var(--radius-outer);box-sizing:border-box;color:var(--sec-on-container);padding:var(--radius-padding);gap:0}.group[data-tone=danger].svelte-1u1b69o{--tone:var(--crit-container);--tone-line:var(--crit-container-line);--ghost-hover:var(--crit-container-hover);--ghost-active:var(--crit-container-active);border-color:var(--crit-main);color:var(--crit-on-container)}.group[data-tone=primary].svelte-1u1b69o{--tone:var(--primary-main);--tone-line:var(--primary-main-line);--ghost-hover:var(--primary-main-hover);--ghost-active:var(--primary-main-active);color:var(--primary-on-main)}.controls.svelte-1u1b69o:not(.compact) .group:where(.svelte-1u1b69o) .btn{--button-height:calc(var(--control-height-500) - var(--space-050) * 2 - var(--border-width) * 2);border-radius:max(0px, calc(var(--radius-outer) - var(--radius-padding)))}.divider.svelte-1u1b69o{background:var(--tone-line);inline-size:var(--border-width);margin:var(--space-150) var(--space-050);flex:none;align-self:stretch}.controls.svelte-1u1b69o .hang-up{--button-container:var(--crit-main);--button-container-hover:var(--crit-main-hover);--button-container-active:var(--crit-main-active);--button-line:var(--crit-main-line);--button-on-container:var(--crit-on-main);min-width:var(--button-height)}.controls.svelte-1u1b69o .btn-danger:not(.hang-up){box-shadow:inset 0 0 0 var(--border-width) var(--crit-main)}.controls.svelte-1u1b69o:not(.compact) .action:where(.svelte-1u1b69o){margin-inline-start:var(--space-200)}.controls.svelte-1u1b69o:not(.compact) .hang-up{width:calc(var(--button-height) * 1.5);margin-inline-start:var(--space-200)}@container call-dock (width<34rem){.controls.svelte-1u1b69o:not(.compact){gap:var(--space-100)}.controls.svelte-1u1b69o:not(.compact) .device-caret,.divider.svelte-1u1b69o{display:none}.controls.svelte-1u1b69o:not(.compact) .hang-up{width:calc(var(--button-height) * 1.3);margin-inline-start:var(--space-100)}.controls.svelte-1u1b69o:not(.compact):has(.action:where(.svelte-1u1b69o)){box-sizing:border-box;flex-wrap:wrap;max-inline-size:100%}.controls.svelte-1u1b69o:not(.compact) .action:where(.svelte-1u1b69o){flex:100%;margin-inline-start:0}.controls.svelte-1u1b69o:not(.compact) .action:where(.svelte-1u1b69o) .btn{inline-size:100%}}.controls.svelte-1u1b69o .btn:not(.icon-button){white-space:nowrap}.controls.compact.svelte-1u1b69o{gap:var(--space-100);justify-content:flex-start}.typing-dots{gap:var(--space-050);flex:none;display:inline-flex}.typing-dots i{background:var(--primary-main);border-radius:var(--radii-round);width:.25rem;height:.25rem}@media (prefers-reduced-motion:no-preference){html:not([data-reduced-motion=on]) .typing-dots i{animation:1.2s ease-in-out infinite svelte-4pjbka-typing-dot}html:not([data-reduced-motion=on]) .typing-dots i:nth-child(2){animation-delay:.15s}html:not([data-reduced-motion=on]) .typing-dots i:nth-child(3){animation-delay:.3s}}@keyframes svelte-4pjbka-typing-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-.1875rem)}}
