.panel-header.svelte-8tt8p8{background:inherit;border-bottom:var(--border-width) solid var(--surface-container-line);align-items:center;gap:var(--space-300);min-height:calc(var(--header-height) + var(--edge-inset-top));padding:var(--edge-inset-top) var(--page-gutter) 0;flex:none;display:flex}.prefix.svelte-8tt8p8,.main.svelte-8tt8p8,.suffix.svelte-8tt8p8{align-items:center;gap:var(--space-150);display:flex}.prefix.svelte-8tt8p8,.suffix.svelte-8tt8p8{flex:none}.main.svelte-8tt8p8{flex:1}.prefix.svelte-8tt8p8>.icon-button,.suffix.svelte-8tt8p8>.icon-button{flex:none}.main.no-custom-content.svelte-8tt8p8{gap:0;min-width:0;display:grid}.main.no-custom-content.svelte-8tt8p8>.title{font-size:var(--font-size-heading);font-weight:700;line-height:var(--line-height-heading);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.main.no-custom-content.has-subtitle.svelte-8tt8p8>.title{font-size:var(--font-size-body)}.main.no-custom-content.svelte-8tt8p8>.subtitle:where(.svelte-8tt8p8){color:var(--surface-var-on-container);font:var(--font-size-body);font-size:var(--font-size-small);font-weight:400;line-height:var(--line-height-small);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@media (width<48rem),(pointer:coarse){.panel-header-button{--button-height:var(--control-height-touch)}}.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}.resize-handle.svelte-1tdx85r{appearance:none;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;background:0 0;border:0;width:.5rem;height:100%;padding:0;transition:background-color;position:absolute;top:0}.resize-handle.vertical.svelte-1tdx85r{cursor:row-resize;width:100%;height:.5rem;top:auto;left:0}.resize-handle.svelte-1tdx85r:hover,.resize-handle.dragging.svelte-1tdx85r,.resize-handle.svelte-1tdx85r:focus-visible{background:var(--primary-main)}.resize-handle.svelte-1tdx85r:hover{transition-delay:var(--motion-normal)}.resize-handle.dragging.svelte-1tdx85r,.resize-handle.svelte-1tdx85r:focus-visible{transition:none}.resize-handle.svelte-1tdx85r:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-3px}.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)}}
