.cd-wrap[data-astro-cid-gufl5dkh]{position:relative;max-width:380px;margin-inline:auto;width:100%}.cd-phone[data-astro-cid-gufl5dkh]{border-radius:40px;padding:12px;background:#0b2a33;border:1px solid rgb(255 255 255 / .14);box-shadow:0 40px 90px -35px #082c36b3,inset 0 0 0 2px #ffffff0a}.cd-top[data-astro-cid-gufl5dkh]{display:flex;align-items:center;gap:.7rem;padding:.9rem 1rem;border-radius:30px 30px 0 0;background:#0b3d4c;color:#fff}.cd-avatar[data-astro-cid-gufl5dkh]{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#19d99a;color:#0b3d4c;font-weight:800}.cd-who[data-astro-cid-gufl5dkh] strong[data-astro-cid-gufl5dkh]{display:block;font-size:.95rem;line-height:1.2}.cd-who[data-astro-cid-gufl5dkh] small[data-astro-cid-gufl5dkh]{font-size:.75rem;opacity:.8}.cd-feed[data-astro-cid-gufl5dkh]{height:380px;padding:.9rem .8rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.45rem;overflow:hidden;background-color:#ece5dd;background-image:radial-gradient(rgb(11 61 76 / .07) 1px,transparent 1px);background-size:14px 14px}.cd-feed[data-astro-cid-gufl5dkh] .cd-day{align-self:center;font-size:.7rem;padding:.2rem .6rem;border-radius:6px;background:#fff;color:#54656f;margin-bottom:auto}.cd-feed[data-astro-cid-gufl5dkh] .cd-msg{max-width:84%;padding:.45rem .65rem .3rem;border-radius:10px;font-size:.86rem;line-height:1.4;color:#111b21;box-shadow:0 1px 1px #00000014;animation:cd-in .4s ease both}.cd-feed[data-astro-cid-gufl5dkh] .cd-msg small{display:block;text-align:right;font-size:.65rem;color:#667781;margin-top:.15rem}.cd-feed[data-astro-cid-gufl5dkh] .cd-msg.in{align-self:flex-start;background:#fff;border-top-left-radius:2px}.cd-feed[data-astro-cid-gufl5dkh] .cd-msg.out{align-self:flex-end;background:#d9fdd3;border-top-right-radius:2px}.cd-input[data-astro-cid-gufl5dkh]{display:flex;align-items:center;gap:.5rem;padding:.6rem;border-radius:0 0 30px 30px;background:#f0f2f5}.cd-input[data-astro-cid-gufl5dkh] span[data-astro-cid-gufl5dkh]{flex:1;padding:.55rem .9rem;border-radius:999px;background:#fff;color:#8696a0;font-size:.85rem}.cd-input[data-astro-cid-gufl5dkh] i[data-astro-cid-gufl5dkh]{width:38px;height:38px;border-radius:50%;background:#0b3d4c;display:block}.cd-chip[data-astro-cid-gufl5dkh]{position:absolute;left:-2.5rem;top:24%;margin:0;display:flex;flex-direction:column;gap:.1rem;padding:.6rem .9rem;border-radius:14px;background:#fff;color:#3e5560;font-size:.78rem;box-shadow:0 14px 34px -14px #0c222973;border:1px solid #dfe8ea;animation:cd-pop .4s ease both}.cd-chip[data-astro-cid-gufl5dkh] strong[data-astro-cid-gufl5dkh]{color:#0b3d4c;font-size:.85rem}.cd-chip[data-astro-cid-gufl5dkh][hidden]{display:none}.cd-tabs[data-astro-cid-gufl5dkh]{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:1.25rem}.cd-tabs[data-astro-cid-gufl5dkh] button[data-astro-cid-gufl5dkh]{font:600 .8rem inherit;padding:.4rem .8rem;border-radius:999px;border:1px solid #dfe8ea;background:#fff;color:#3e5560;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.cd-tabs[data-astro-cid-gufl5dkh] button[data-astro-cid-gufl5dkh]:hover{border-color:#2aa9b0;color:#0b3d4c}.cd-tabs[data-astro-cid-gufl5dkh] button[data-astro-cid-gufl5dkh][aria-pressed=true]{background:#0b3d4c;border-color:#0b3d4c;color:#fff}.cd-note[data-astro-cid-gufl5dkh]{margin:.75rem 0 0;text-align:center;font-size:.72rem;color:#667a83}@keyframes cd-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes cd-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:1100px){.cd-chip[data-astro-cid-gufl5dkh]{left:-.5rem}}@media(prefers-reduced-motion:reduce){.cd-feed[data-astro-cid-gufl5dkh] .cd-msg,.cd-chip[data-astro-cid-gufl5dkh]{animation:none}}.vd-wrap[data-astro-cid-kl2rlccj]{position:relative;max-width:380px;margin-inline:auto;width:100%}.vd-phone[data-astro-cid-kl2rlccj]{border-radius:40px;padding:12px;background:#0b2a33;border:1px solid rgb(255 255 255 / .14);box-shadow:0 40px 90px -35px #082c36b3,inset 0 0 0 2px #ffffff0a;display:flex;flex-direction:column}.vd-top[data-astro-cid-kl2rlccj]{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:1.6rem 1rem 1rem;border-radius:30px 30px 0 0;background:linear-gradient(180deg,#0b3d4c,#082c36);color:#fff;text-align:center}.vd-top[data-astro-cid-kl2rlccj] strong[data-astro-cid-kl2rlccj]{font-size:1rem}.vd-top[data-astro-cid-kl2rlccj] small[data-astro-cid-kl2rlccj]{font-size:.78rem;opacity:.75}.vd-avatar[data-astro-cid-kl2rlccj]{position:relative;width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:#19d99a;color:#0b3d4c;margin-bottom:.3rem}.vd-avatar[data-astro-cid-kl2rlccj] b[data-astro-cid-kl2rlccj]{position:relative;font-size:1.6rem;font-weight:800}.vd-avatar[data-astro-cid-kl2rlccj] i[data-astro-cid-kl2rlccj]{position:absolute;inset:0;border-radius:50%;background:#19d99a;opacity:0}.vd-avatar[data-astro-cid-kl2rlccj][data-vd-state=sofie] i[data-astro-cid-kl2rlccj]{animation:vd-ring 1.4s ease-out infinite}.vd-wave[data-astro-cid-kl2rlccj]{display:flex;align-items:center;justify-content:center;gap:3px;height:70px;padding:0 1.2rem;background:#082c36}.vd-wave[data-astro-cid-kl2rlccj] span[data-astro-cid-kl2rlccj]{flex:1;max-width:6px;height:8%;border-radius:4px;background:#ffffff40;transition:background .3s}.vd-wave[data-astro-cid-kl2rlccj][data-state=sofie] span[data-astro-cid-kl2rlccj]{background:#19d99a;animation:vd-bar .9s ease-in-out infinite alternate;animation-delay:var(--d)}.vd-wave[data-astro-cid-kl2rlccj][data-state=caller] span[data-astro-cid-kl2rlccj]{background:#2aa9b0;animation:vd-bar 1.2s ease-in-out infinite alternate;animation-delay:var(--d);height:8%}.vd-transcript[data-astro-cid-kl2rlccj]{height:250px;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.6rem;overflow:hidden;background:#082c36}.vd-transcript[data-astro-cid-kl2rlccj] .vd-line{margin:0;padding:.55rem .75rem;border-radius:12px;font-size:.84rem;line-height:1.4;color:#e7f1f3;animation:vd-in .4s ease both}.vd-transcript[data-astro-cid-kl2rlccj] .vd-line small{display:block;font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.6;margin-bottom:.15rem}.vd-transcript[data-astro-cid-kl2rlccj] .vd-line.in{align-self:flex-start;background:#ffffff1a;max-width:88%}.vd-transcript[data-astro-cid-kl2rlccj] .vd-line.out{align-self:flex-end;background:#19d99a33;border:1px solid rgb(25 217 154 / .35);max-width:90%}.vd-controls[data-astro-cid-kl2rlccj]{display:flex;justify-content:center;gap:1.4rem;padding:.9rem;border-radius:0 0 30px 30px;background:#082c36}.vd-controls[data-astro-cid-kl2rlccj] span[data-astro-cid-kl2rlccj]{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#ffffff1a;color:#fff}.vd-controls[data-astro-cid-kl2rlccj] span[data-astro-cid-kl2rlccj].end{background:#e5484d}.vd-controls[data-astro-cid-kl2rlccj] svg[data-astro-cid-kl2rlccj]{width:22px;height:22px}.vd-chip[data-astro-cid-kl2rlccj]{position:absolute;left:-2.5rem;top:56%;margin:0;display:flex;flex-direction:column;gap:.1rem;padding:.6rem .9rem;border-radius:14px;background:#fff;color:#3e5560;font-size:.78rem;box-shadow:0 14px 34px -14px #0c222973;border:1px solid #dfe8ea;animation:vd-pop .4s ease both}.vd-chip[data-astro-cid-kl2rlccj] strong[data-astro-cid-kl2rlccj]{color:#0b3d4c;font-size:.85rem}.vd-chip[data-astro-cid-kl2rlccj][hidden]{display:none}.vd-tabs[data-astro-cid-kl2rlccj]{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:1.25rem}.vd-tabs[data-astro-cid-kl2rlccj] button[data-astro-cid-kl2rlccj]{font:600 .8rem inherit;padding:.4rem .8rem;border-radius:999px;border:1px solid #dfe8ea;background:#fff;color:#3e5560;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.vd-tabs[data-astro-cid-kl2rlccj] button[data-astro-cid-kl2rlccj]:hover{border-color:#2aa9b0;color:#0b3d4c}.vd-tabs[data-astro-cid-kl2rlccj] button[data-astro-cid-kl2rlccj][aria-pressed=true]{background:#0b3d4c;border-color:#0b3d4c;color:#fff}.vd-note[data-astro-cid-kl2rlccj]{margin:.75rem 0 0;text-align:center;font-size:.72rem;color:#667a83}@keyframes vd-bar{0%{height:12%}to{height:var(--h)}}@keyframes vd-ring{0%{transform:scale(1);opacity:.55}to{transform:scale(1.8);opacity:0}}@keyframes vd-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes vd-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:1100px){.vd-chip[data-astro-cid-kl2rlccj]{left:-.5rem}}@media(prefers-reduced-motion:reduce){.vd-wave[data-astro-cid-kl2rlccj] span[data-astro-cid-kl2rlccj],.vd-avatar[data-astro-cid-kl2rlccj] i[data-astro-cid-kl2rlccj],.vd-transcript[data-astro-cid-kl2rlccj] .vd-line,.vd-chip[data-astro-cid-kl2rlccj]{animation:none!important}.vd-wave[data-astro-cid-kl2rlccj][data-state=sofie] span[data-astro-cid-kl2rlccj],.vd-wave[data-astro-cid-kl2rlccj][data-state=caller] span[data-astro-cid-kl2rlccj]{height:var(--h)}}
