.mock[data-v-f164e047]{align-items:center;display:flex;flex-direction:column;gap:14px;margin:0}.phone[data-v-f164e047]{border-radius:44px;box-shadow:inset 0 2px 0 1px #1e293b,0 40px 80px -20px #1e296373,0 18px 36px -18px #0f172a80;padding:14px 12px 18px;width:288px}.notch[data-v-f164e047],.phone[data-v-f164e047]{background:#0f172a;position:relative}.notch[data-v-f164e047]{border-radius:0 0 14px 14px;height:22px;margin:0 auto 8px;width:88px;z-index:3}.screen[data-v-f164e047]{background:#f8fafc;border-radius:30px;margin-top:-30px;overflow:hidden;padding:34px 14px 16px}.url[data-v-f164e047]{align-items:center;background:#e2e8f0;border-radius:999px;color:#64748b;display:flex;font-size:.68rem;gap:5px;justify-content:center;margin-bottom:14px;padding:5px 10px}.url b[data-v-f164e047]{color:#0f172a;font-weight:700}.profile[data-v-f164e047]{align-items:center;display:flex;gap:10px;margin-bottom:12px}.avatar[data-v-f164e047]{background:linear-gradient(135deg,#7c3aed,#2563eb);border-radius:50%;color:#fff;display:grid;flex:none;font-size:.85rem;height:42px;place-items:center;width:42px}.avatar[data-v-f164e047],.name[data-v-f164e047]{font-weight:800}.name[data-v-f164e047]{color:#0f172a;font-size:.98rem;line-height:1.2}.name[data-v-f164e047],.role[data-v-f164e047]{display:block}.role[data-v-f164e047]{color:#64748b;font-size:.75rem}.service[data-v-f164e047]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:8px;margin-bottom:12px;padding:9px 11px}.dot[data-v-f164e047]{background:#7c3aed;border-radius:50%;height:8px;width:8px}.service-name[data-v-f164e047]{color:#0f172a;flex:1;font-size:.78rem;font-weight:700}.service-dur[data-v-f164e047]{color:#64748b;font-size:.72rem}.label[data-v-f164e047]{color:#475569;font-size:.7rem;font-weight:700;margin:0 0 6px}.days[data-v-f164e047]{display:grid;gap:5px;grid-template-columns:repeat(5,1fr);margin-bottom:12px}.day[data-v-f164e047]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#0f172a;display:flex;flex-direction:column;font-size:.9rem;font-weight:800;padding:6px 0}.day small[data-v-f164e047]{color:#64748b;font-size:.6rem;font-weight:600}.day.on[data-v-f164e047]{background:#2563eb;border-color:#2563eb;color:#fff}.day.on small[data-v-f164e047]{color:#dbeafe}.slots[data-v-f164e047]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.slot[data-v-f164e047]{background:#fff;border:1px solid #bfdbfe;border-radius:10px;color:#1d4ed8;font-size:.78rem;font-weight:700;padding:8px 0;text-align:center;transition:background .35s ease,color .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.slot.taken[data-v-f164e047]{background:#f1f5f9;border-color:#e2e8f0;color:#94a3b8;text-decoration:line-through}.slot.on[data-v-f164e047]{background:#2563eb;border-color:#2563eb;color:#fff;transform:scale(1.06)}.confirm[data-v-f164e047]{align-items:center;background:#e2e8f0;border-radius:12px;color:#94a3b8;display:flex;font-size:.82rem;font-weight:700;gap:6px;height:42px;justify-content:center;transition:background .4s ease,color .4s ease}.confirm.ready[data-v-f164e047]{background:#2563eb;color:#fff}.confirm.done[data-v-f164e047]{background:#059669}.toast[data-v-f164e047]{align-items:center;background:#fffffff7;border-radius:18px;box-shadow:0 18px 40px -10px #0f172a59,0 2px 6px #0f172a14;display:flex;filter:blur(4px);gap:10px;left:-22px;opacity:0;padding:11px 13px;position:absolute;right:-22px;top:40px;transform:translateY(-18px) scale(.96);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),filter .5s ease;z-index:4}.toast.show[data-v-f164e047]{filter:none;opacity:1;transform:none}.toast-icon[data-v-f164e047]{background:linear-gradient(135deg,#2563eb,#4f46e5);border-radius:10px;color:#fff;display:grid;flex:none;height:34px;place-items:center;width:34px}.toast-text[data-v-f164e047]{display:flex;flex:1;flex-direction:column;line-height:1.25;min-width:0}.toast-text strong[data-v-f164e047]{color:#0f172a;font-size:.82rem}.toast-text span[data-v-f164e047]{color:#475569;font-size:.76rem}.toast-time[data-v-f164e047]{align-self:flex-start;color:#64748b;font-size:.68rem}figcaption[data-v-f164e047]{color:#64748b;font-size:.75rem}@media(max-width:380px){.toast[data-v-f164e047]{left:-8px;right:-8px}}.compare[data-v-5db25fd7]{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:760px){.compare[data-v-5db25fd7]{align-items:start;gap:24px;grid-template-columns:1fr 1fr}}.chat[data-v-5db25fd7]{background:#efeae2;border-radius:24px;box-shadow:0 24px 50px -28px #0f172a73;margin:0;overflow:hidden}.chat-head[data-v-5db25fd7]{background:#075e54;color:#fff;display:flex;flex-direction:column;gap:2px;padding:14px 18px}.after .chat-head[data-v-5db25fd7]{background:linear-gradient(135deg,#2563eb,#4f46e5)}.chat-title[data-v-5db25fd7]{font-size:1rem;font-weight:800}.chat-meta[data-v-5db25fd7]{font-size:.8rem;opacity:.85}.thread[data-v-5db25fd7]{display:flex;flex-direction:column;gap:6px;padding:16px 14px 18px}.bubble[data-v-5db25fd7]{border-radius:12px;box-shadow:0 1px 1px #0b141a21;color:#111b21;font-size:.92rem;line-height:1.35;margin:0;max-width:84%;padding:7px 10px 18px;position:relative}.bubble.them[data-v-5db25fd7]{align-self:flex-start;background:#fff;border-top-left-radius:4px}.bubble.me[data-v-5db25fd7]{align-self:flex-end;background:#d9fdd3;border-top-right-radius:4px}.time[data-v-5db25fd7]{align-items:center;bottom:3px;color:#667781;display:inline-flex;font-size:.66rem;gap:2px;position:absolute;right:8px}.bubble.me .time svg[data-v-5db25fd7]{color:#53bdeb}.typing[data-v-5db25fd7]{align-self:flex-end;background:#d9fdd3;border-radius:12px;display:flex;gap:4px;margin:0;padding:10px 12px}.typing span[data-v-5db25fd7]{animation:blink-5db25fd7 1.2s ease-in-out infinite;background:#6b8f67;border-radius:50%;height:6px;width:6px}.typing span[data-v-5db25fd7]:nth-child(2){animation-delay:.15s}.typing span[data-v-5db25fd7]:nth-child(3){animation-delay:.3s}@keyframes blink-5db25fd7{0%,80%,to{opacity:.3}40%{opacity:1}}@media(prefers-reduced-motion:reduce){.typing span[data-v-5db25fd7]{animation:none;opacity:.6}}.link-bubble[data-v-5db25fd7]{padding-top:5px}.preview[data-v-5db25fd7]{align-items:center;background:#075e5414;border-radius:8px;display:flex;gap:8px;margin-bottom:6px;padding:8px}.preview-icon[data-v-5db25fd7]{background:linear-gradient(135deg,#7c3aed,#2563eb);border-radius:8px;color:#fff;display:grid;flex:none;height:30px;place-items:center;width:30px}.preview strong[data-v-5db25fd7]{display:block;font-size:.8rem}.preview small[data-v-5db25fd7]{color:#667781;display:block;font-size:.72rem}.system[data-v-5db25fd7]{align-items:center;align-self:center;background:#d1fae5;border-radius:999px;color:#065f46;display:inline-flex;font-size:.82rem;font-weight:700;gap:6px;margin:8px 0 0;padding:7px 12px}
