/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.carousel-separator[data-v-ea1a29fc]{padding-inline:calc(var(--spacing,.25rem)*5);justify-content:center;align-items:center;gap:12px;width:100%;display:flex}@media (min-width:768px){.carousel-separator[data-v-ea1a29fc]{padding-block:calc(var(--spacing,.25rem)*1)}}.separator-line[data-v-ea1a29fc]{background-color:currentColor;border:none;flex:1;height:2px;margin:0}.separator-icon[data-v-ea1a29fc]{flex-shrink:0;font-size:20px}:scope:where(.dark,.dark *) .separator-line[data-v-ea1a29fc]{background-color:#fff}:scope:where(.dark,.dark *) .separator-icon[data-v-ea1a29fc]{color:#fff}.battle-announcement-badge-container[data-v-cc003529]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:9999;pointer-events:none}.battle-announcement-badge[data-v-cc003529]{background:linear-gradient(135deg,#f59e0b,#fbbf24);border:4px solid #ffffff;border-radius:1rem;padding:2rem 3rem;text-align:center;box-shadow:0 0 40px #fbbf24cc,0 0 80px #fbbf2466;animation:battleAnnouncementBadgePulse-cc003529 .5s ease-in-out}.battle-announcement-badge-icon[data-v-cc003529]{font-size:4rem;margin-bottom:.5rem;animation:battleAnnouncementBadgeIconBounce-cc003529 1s ease-in-out infinite}.battle-announcement-badge-text[data-v-cc003529]{font-size:2.5rem;font-weight:900;color:#1f2937;text-transform:uppercase;letter-spacing:.2em;text-shadow:0 2px 4px rgba(0,0,0,.2)}@keyframes battleAnnouncementBadgePulse-cc003529{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes battleAnnouncementBadgeIconBounce-cc003529{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.1)}}.battle-announcement-badge-enter-active[data-v-cc003529],.battle-announcement-badge-leave-active[data-v-cc003529]{transition:opacity .3s ease}.battle-announcement-badge-enter-from[data-v-cc003529],.battle-announcement-badge-leave-to[data-v-cc003529]{opacity:0}@media (max-width: 767px){.battle-announcement-badge[data-v-cc003529]{padding:1.5rem 2rem}.battle-announcement-badge-icon[data-v-cc003529]{font-size:3rem}.battle-announcement-badge-text[data-v-cc003529]{font-size:1.5rem}}
