.pet-clip[data-v-8ff22945]{height:100%;overflow:hidden;position:relative;width:100%}.pet-clip__media[data-v-8ff22945]{height:100%;image-rendering:auto;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.modal-enter-active[data-v-8d8063b0],.modal-leave-active[data-v-8d8063b0]{transition:all .25s ease}.modal-enter-from[data-v-8d8063b0],.modal-leave-to[data-v-8d8063b0]{opacity:0}.modal-enter-from .relative[data-v-8d8063b0],.modal-leave-to .relative[data-v-8d8063b0]{transform:scale(.96)}.toast-enter-active[data-v-c482f095],.toast-leave-active[data-v-c482f095]{transition:all .3s ease}.toast-enter-from[data-v-c482f095],.toast-leave-to[data-v-c482f095]{opacity:0;transform:translateY(20px)}.widget-overlay[data-v-5695afc6]{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.widget-container[data-v-5695afc6]{background:#1a1a2e;border-radius:12px;padding:32px}.widget-container[data-v-5695afc6],.widget-state[data-v-5695afc6]{align-items:center;display:flex;flex-direction:column;gap:16px}.widget-state[data-v-5695afc6]{color:#fff}.widget-spinner[data-v-5695afc6]{animation:spin-5695afc6 .8s linear infinite;border:3px solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:#fff;height:40px;width:40px}@keyframes spin-5695afc6{to{transform:rotate(1turn)}}.widget-error-text[data-v-5695afc6]{color:#ff6b6b}.widget-btn[data-v-5695afc6]{background:#ffffff1a;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 20px}.fade-enter-active[data-v-5695afc6],.fade-leave-active[data-v-5695afc6]{transition:opacity .2s}.fade-enter-from[data-v-5695afc6],.fade-leave-to[data-v-5695afc6]{opacity:0}.checkout[data-v-84eb593c]{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:60}.checkout__box[data-v-84eb593c]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;max-width:420px;padding:24px;width:100%}.checkout__actions[data-v-84eb593c]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.checkout__actions button[data-v-84eb593c]:disabled{cursor:not-allowed;opacity:.5}
