.action-button.svelte-1a1cszy{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem;border-radius:.75rem;transition:all .2s cubic-bezier(.34,1.56,.64,1);text-decoration:none;color:inherit;background:transparent;border:none;cursor:pointer;min-width:4rem}.action-button.svelte-1a1cszy:hover:not(.disabled){transform:scale(1.1)}.action-button.svelte-1a1cszy:active:not(.disabled){transform:scale(.95)}.action-button.disabled.svelte-1a1cszy{opacity:.3;cursor:not-allowed}.icon-wrapper.svelte-1a1cszy{position:relative;display:flex;align-items:center;justify-content:center}.label.svelte-1a1cszy{font-size:.7rem;font-weight:500;opacity:.8}@media (min-width: 640px){.label.svelte-1a1cszy{font-size:.75rem}}.action-bar.svelte-jl28jn{position:fixed;bottom:0;left:0;right:0;background:hsl(var(--background) / .95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid hsl(var(--border));padding-bottom:env(safe-area-inset-bottom);z-index:50}.contact-name-row.svelte-jl28jn{display:flex;justify-content:center;padding:.5rem 1rem 0}.contact-input.svelte-jl28jn{width:12rem;border-radius:.75rem;border:1px solid hsl(var(--border));background:hsl(var(--background));padding:.5rem .75rem;font-size:.875rem;text-align:center}.contact-input.svelte-jl28jn:focus{outline:none;ring:2px;ring-color:hsl(var(--ring))}.action-bar-inner.svelte-jl28jn{display:flex;justify-content:space-around;align-items:center;padding:.75rem 1rem;max-width:28rem;margin:0 auto}@media (min-width: 640px){.action-bar.svelte-jl28jn{position:relative;bottom:auto;left:auto;right:auto;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-top:none;padding-bottom:0;display:flex;flex-direction:column-reverse}.contact-name-row.svelte-jl28jn{padding:.5rem 0 0}.action-bar-inner.svelte-jl28jn{padding:1rem 0;gap:.5rem}}.action-bar .action-button:not(.disabled):nth-child(1){color:#08c}.action-bar .action-button:not(.disabled):nth-child(2){color:#25d366}.action-bar .action-button:not(.disabled):nth-child(3){color:#48bb78}.action-bar .action-button:not(.disabled):nth-child(4){color:#ee5f2b}.action-bar .action-button:not(.disabled):nth-child(5){color:#6b7280}.fixed{z-index:50}
