.callback-popover[data-v-ba0b1a29]{background:#fff;border:1px solid #ecedf3;border-radius:18px;box-shadow:0 20px 48px #26252c2e;max-width:calc(100vw - 32px);position:absolute;top:48px;width:300px;z-index:40}@media(max-width:639px){.callback-popover[data-v-ba0b1a29]{left:16px;position:fixed;right:16px;top:59px;transform:none;width:auto}}.callback-back[data-v-ba0b1a29]{color:#55546a;margin:-12px 0}.callback-back[data-v-ba0b1a29]:focus-visible,.callback-book[data-v-ba0b1a29]:focus-visible{outline:2px solid #273a82;outline-offset:3px}.pill-face[data-v-ba0b1a29]{overflow:hidden;transition:background-color .2s cubic-bezier(.25,1,.5,1),color .2s cubic-bezier(.25,1,.5,1),width .2s cubic-bezier(.25,1,.5,1)}.pill-hit:not(:disabled):hover .pill-face[data-v-ba0b1a29]{border-color:#273a82}.callback-dropdown-enter-active[data-v-ba0b1a29],.callback-dropdown-leave-active[data-v-ba0b1a29]{transition:opacity .15s,margin-top .15s}.callback-dropdown-enter-from[data-v-ba0b1a29],.callback-dropdown-leave-to[data-v-ba0b1a29]{margin-top:4px;opacity:0}@media(max-width:1099px){.nav-pill-face[data-v-ba0b1a29]{font-size:13px;gap:6px;height:34px;padding:0 13px}}@media(prefers-reduced-motion:reduce){.callback-dropdown-enter-active[data-v-ba0b1a29],.callback-dropdown-leave-active[data-v-ba0b1a29],.pill-face[data-v-ba0b1a29]{transition:none}}.callback[data-v-ba0b1a29]{background:radial-gradient(120% 140% at 100% 0,#ffedd58c 0,#ffedd500 55%),linear-gradient(135deg,#f3f5fd,#f7f8fe 60%,#fff)}.callback button[data-v-ba0b1a29]:focus:not(:focus-visible){outline:none}.callback-live[data-v-ba0b1a29]{animation:callback-pulse-ba0b1a29 2s ease-in-out infinite}.callback-state-enter-active[data-v-ba0b1a29],.callback-state-leave-active[data-v-ba0b1a29]{transition:opacity .2s,transform .2s cubic-bezier(.25,1,.5,1)}.callback-state-enter-from[data-v-ba0b1a29],.callback-state-leave-to[data-v-ba0b1a29]{opacity:0;transform:translateY(4px)}.callback-check[data-v-ba0b1a29]{animation:callback-check-ba0b1a29 .2s ease-out;stroke-dasharray:24;stroke-dashoffset:0}@keyframes callback-pulse-ba0b1a29{50%{opacity:.45}}@keyframes callback-check-ba0b1a29{0%{stroke-dashoffset:24}}@media(prefers-reduced-motion:reduce){.callback-check[data-v-ba0b1a29],.callback-live[data-v-ba0b1a29]{animation:none}.callback-state-enter-active[data-v-ba0b1a29],.callback-state-leave-active[data-v-ba0b1a29]{transition:none}}
