.overflow-y-auto[data-v-bb2572d9]{scrollbar-color:var(--theme-color-500) var(--theme-color-700);scrollbar-width:thin}.overflow-y-auto[data-v-bb2572d9]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-bb2572d9]::-webkit-scrollbar-track{background:var(--theme-color-700);border-radius:2px}.overflow-y-auto[data-v-bb2572d9]::-webkit-scrollbar-thumb{background-color:var(--theme-color-500);border-radius:2px}.menu-button[data-v-bb2572d9]{align-items:center;display:flex}.menu-button[data-v-bb2572d9]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.375rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.375rem*var(--tw-space-x-reverse))}.menu-button[data-v-bb2572d9]{color:var(--theme-color-200);padding-bottom:.75rem;padding-top:.75rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-button[data-v-bb2572d9]:hover{color:var(--theme-color-100)}.menu-label[data-v-bb2572d9]{font-size:.875rem;font-weight:500;line-height:1.25rem}.menu-chevron[data-v-bb2572d9]{height:1rem;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.menu-dropdown[data-v-bb2572d9]{background-color:var(--theme-color-700);border-radius:.5rem;left:0;opacity:0;position:absolute;top:100%;visibility:hidden;width:280px;z-index:50;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-header[data-v-bb2572d9]{color:var(--theme-color-400);font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;text-transform:uppercase}.menu-link[data-v-bb2572d9]{align-items:center;display:flex}.menu-link[data-v-bb2572d9]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.menu-link[data-v-bb2572d9]{color:var(--theme-color-200);padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.weapons-mega-dropdown[data-v-bb2572d9]{position:absolute;top:100%;visibility:hidden;width:1000px;z-index:50;--tw-translate-y:-.5rem;background-color:var(--theme-color-700);border-radius:.75rem;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.weapons-category-column[data-v-bb2572d9],.weapons-mega-dropdown[data-v-bb2572d9]{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.weapons-category-column[data-v-bb2572d9]{background-color:var(--theme-color-800);border-color:var(--theme-color-600);border-right-width:1px;width:220px}.weapon-category-button[data-v-bb2572d9]{align-items:center;display:flex;width:100%}.weapon-category-button[data-v-bb2572d9]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.weapon-category-button[data-v-bb2572d9]{border-radius:.5rem;font-size:.875rem;line-height:1.25rem;padding:.75rem;text-align:left;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.weapon-category-button[data-v-bb2572d9]:hover{background-color:var(--theme-color-700)}.weapon-item-link[data-v-bb2572d9]{align-items:center;display:flex}.weapon-item-link[data-v-bb2572d9]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.weapon-item-link[data-v-bb2572d9]{background-color:var(--theme-color-800);border-radius:.75rem;padding:.75rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.weapon-item-link[data-v-bb2572d9]:hover{background-color:var(--theme-color-600)}.weapon-image[data-v-bb2572d9]{-o-object-fit:contain;object-fit:contain;padding:.5rem;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:3.5rem}.weapon-image-overlay[data-v-bb2572d9]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-radius:.5rem;top:0;right:0;bottom:0;left:0;position:absolute;--tw-gradient-from:hsla(0,0%,100%,.05) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);opacity:0;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.weapon-item-name[data-v-bb2572d9]{color:var(--theme-color-200);font-size:.875rem;font-weight:500;line-height:1.25rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.collections-dropdown[data-v-bb2572d9]{background-color:var(--theme-color-700);border-radius:.5rem;opacity:0;position:absolute;top:100%;visibility:hidden;width:400px;z-index:50;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.collection-item-link[data-v-bb2572d9]{align-items:center;display:flex}.collection-item-link[data-v-bb2572d9]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.collection-item-link[data-v-bb2572d9]{border-radius:.5rem;color:var(--theme-color-200);padding:.375rem .5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.empty-results[data-v-bb2572d9]{color:var(--theme-color-400);padding-bottom:2rem;padding-top:2rem;text-align:center}.mobile-menu-overlay[data-v-bb2572d9]{background-color:var(--theme-color-900);top:0;right:0;bottom:0;left:0;position:fixed;z-index:9999;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.mobile-header[data-v-bb2572d9]{align-items:center;border-bottom-width:1px;border-color:var(--theme-color-700);display:flex;justify-content:space-between;padding:1rem}.mobile-close-button[data-v-bb2572d9]{border-radius:.5rem;color:var(--theme-color-400);padding:.5rem}.mobile-close-button[data-v-bb2572d9]:hover{background-color:var(--theme-color-700);color:var(--theme-color-100)}.mobile-category-button[data-v-bb2572d9]{align-items:center;display:flex;flex-direction:column;text-align:center}.mobile-category-button[data-v-bb2572d9],.mobile-category-content[data-v-bb2572d9]{background-color:var(--theme-color-800);border-radius:.5rem;padding:1rem}.mobile-category-content[data-v-bb2572d9]{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.mobile-category-title[data-v-bb2572d9]{color:var(--theme-color-100);font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-bottom:1rem}.mobile-menu-link[data-v-bb2572d9]{align-items:center;display:flex}.mobile-menu-link[data-v-bb2572d9]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.mobile-menu-link[data-v-bb2572d9]{border-radius:.5rem;color:var(--theme-color-200);padding:.5rem 1rem}.mobile-menu-link[data-v-bb2572d9]:hover{background-color:var(--theme-color-700)}.image-shadow[data-v-00e7b556]{filter:drop-shadow(0 0 8px rgba(0,0,0,.3))}dialog[data-v-00e7b556]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3}dialog[open][data-v-00e7b556]{animation:show-00e7b556 .3s ease-in-out}@keyframes show-00e7b556{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dropdown-enter-active[data-v-00e7b556],.dropdown-leave-active[data-v-00e7b556]{transition:all .3s ease}.dropdown-enter-from[data-v-00e7b556],.dropdown-leave-to[data-v-00e7b556]{opacity:0;transform:translateY(-10px)}.modal-enter-active[data-v-cf3e24ee],.modal-leave-active[data-v-cf3e24ee]{transition:all .3s ease}.modal-enter-from[data-v-cf3e24ee],.modal-leave-to[data-v-cf3e24ee]{opacity:0;transform:translateY(-10px)}.message-list-enter-active[data-v-151d991e],.message-list-leave-active[data-v-151d991e],.message-list-move[data-v-151d991e]{transition:all .5s ease}.message-list-enter-from[data-v-151d991e],.message-list-leave-to[data-v-151d991e]{opacity:0;transform:translate(-30px)}.message-list-leave-active[data-v-151d991e]{position:absolute}.blink[data-v-d2cab2bd]{animation:blink-d2cab2bd 2s ease-in-out infinite}@keyframes blink-d2cab2bd{0%{opacity:1}50%{opacity:.4}to{opacity:1}}
