@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{box-sizing:border-box;padding:0;margin:0}body{background:#121212;scroll-behavior:smooth}.scrollable-text{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;display:block}.scrollable-text:hover,.scrollable-text:active,.scrollable-text:focus{scrollbar-width:thin;scrollbar-color:rgba(0,254,194,.5) transparent}.scrollable-text::-webkit-scrollbar{height:0;width:0}.scrollable-text::-webkit-scrollbar-track{background:transparent}.scrollable-text::-webkit-scrollbar-thumb{background:transparent;border-radius:10px}.scrollable-text:hover::-webkit-scrollbar,.scrollable-text:active::-webkit-scrollbar,.scrollable-text:focus::-webkit-scrollbar{height:3px}.scrollable-text:hover::-webkit-scrollbar-thumb,.scrollable-text:active::-webkit-scrollbar-thumb,.scrollable-text:focus::-webkit-scrollbar-thumb{background:#00fec280}.scrollable-text:hover::-webkit-scrollbar-thumb:hover,.scrollable-text:active::-webkit-scrollbar-thumb:active{background:#00fec2b3}.animate-fade-in-up{animation:fadeInUp .6s cubic-bezier(.25,.46,.45,.94) forwards}.animate-fade-in{animation:fadeIn .5s ease forwards}.animate-scale-in{animation:scaleIn .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.dashboard-grid{display:grid;grid-template-columns:1fr;gap:24px;width:100%}@media(min-width:768px){.dashboard-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.dashboard-grid{grid-template-columns:repeat(4,1fr)}.col-span-2{grid-column:span 2}.col-span-4{grid-column:span 4}}.brand[data-v-cee04ad2]{display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s ease;border-radius:6px;padding:6px 8px;position:relative}.brand[data-v-cee04ad2]:hover{transform:translateY(-1px)}.brand[data-v-cee04ad2]:before{content:"";position:absolute;inset:0;background:#00fec21a;border-radius:6px;opacity:0;transition:opacity .2s ease;pointer-events:none}.brand[data-v-cee04ad2]:hover:before{opacity:1}.logo[data-v-cee04ad2]{width:24px;height:24px;border-radius:6px;transition:transform .2s ease}.brand:hover .logo[data-v-cee04ad2]{transform:scale(1.05)}.title[data-v-cee04ad2]{font-family:Poppins;font-size:14.5px;font-weight:500;color:#fff;transition:color .2s ease}.brand:hover .title[data-v-cee04ad2]{color:#00fec2}@media(max-width:900px){.brand[data-v-cee04ad2]{min-height:44px;min-width:44px;padding:10px 12px;-webkit-tap-highlight-color:transparent}.brand[data-v-cee04ad2]:active{background:#ffffff0f;border-radius:10px}}.link-wrapper[data-v-0d6b0371]{position:relative}.link[data-v-0d6b0371]{font-family:Poppins;font-size:12.5px;font-weight:400;color:#fff6;text-decoration:none;transition:all .2s ease-in-out;cursor:pointer;display:flex;align-items:center;gap:6px}.nav-icon[data-v-0d6b0371]{width:16px;height:16px;color:#fff6;transition:all .2s ease-in-out;flex-shrink:0}.link[data-v-0d6b0371]:hover,.link:hover .nav-icon[data-v-0d6b0371]{color:#ffffffbf}.link-icon[data-v-0d6b0371]{position:absolute;top:0;left:50%;transform:translate(-50%) translateY(20px);opacity:0;width:18px;height:18px;color:#ffffffa6;transition:all .25s ease-in-out}.link-wrapper:hover .link-icon[data-v-0d6b0371]{opacity:1;transform:translate(-50%) translateY(15px)}@media(max-width:900px){.link-wrapper[data-v-0d6b0371]{display:block}.link[data-v-0d6b0371]{color:#ffffffd9;min-height:44px;padding:12px 20px;font-size:15px;-webkit-tap-highlight-color:transparent;border-radius:10px;margin:0 12px}.link[data-v-0d6b0371]:active{background:#ffffff0f}.link-icon[data-v-0d6b0371]{display:none}.nav-icon[data-v-0d6b0371]{width:20px;height:20px;color:#ffffffb3}}.links[data-v-d038e37c]{display:flex;gap:18px;flex-wrap:wrap;justify-content:center;align-items:center}@media(max-width:900px){.links[data-v-d038e37c]{flex-direction:column;align-items:stretch;gap:4px;width:100%}}.actions[data-v-798d4164]{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}.cart-button[data-v-798d4164]{font-family:Poppins,sans-serif;width:38px;height:38px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#00000040;color:#ffffffd9;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.cart-button[data-v-798d4164] svg{width:18px;height:18px}.cart-badge[data-v-798d4164]{position:absolute;top:-4px;right:-4px;background:#00fec2;color:#0f0f0f;font-size:10px;font-weight:700;padding:2px 5px;border-radius:999px;min-width:16px;text-align:center}.navigation-wrapper[data-v-4c64eead]{z-index:1000;position:fixed;top:0;left:0;right:0;padding:12px;background:transparent}.navigation[data-v-4c64eead]{display:flex;align-items:center;justify-content:space-between;max-width:875px;margin:auto;padding:8px;border-radius:12px;background:#ffffff06;border:1px solid rgba(255,255,255,.04);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;transform:translateY(-100%);opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.navigation.nav-visible[data-v-4c64eead]{transform:translateY(0);opacity:1}.nav-item[data-v-4c64eead]{opacity:0;transform:translateY(-20px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.nav-visible .nav-item[data-v-4c64eead]{opacity:1;transform:translateY(0)}.nav-visible .brand-item[data-v-4c64eead]{transition-delay:.1s}.nav-visible .links-item[data-v-4c64eead]{transition-delay:.2s}.nav-visible .actions-item[data-v-4c64eead],.nav-visible .actions-mobile-item[data-v-4c64eead]{transition-delay:.3s}.nav-visible .hamburger-item[data-v-4c64eead]{transition-delay:.4s}.nav-desktop-actions[data-v-4c64eead]{display:flex;align-items:center;gap:16px}.nav-desktop[data-v-4c64eead]{display:flex;align-items:center;gap:20px}.actionHolder[data-v-4c64eead]{display:none;align-items:center;gap:16px}.hamburger[data-v-4c64eead]{width:44px;height:44px;min-width:44px;min-height:44px;position:relative;background:none;border:none;cursor:pointer;z-index:10;border-radius:10px;padding:0;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.hamburger[data-v-4c64eead]:active{background:#ffffff0f}.bar[data-v-4c64eead]{width:22px;height:2px;background-color:#fff;position:absolute;left:50%;margin-left:-11px;border-radius:999px;transition:all .3s ease}.bar.top[data-v-4c64eead]{top:14px}.bar.middle[data-v-4c64eead]{top:21px}.bar.bottom[data-v-4c64eead]{top:28px}.hamburger.active .bar.top[data-v-4c64eead]{transform:rotate(45deg);top:21px}.hamburger.active .bar.middle[data-v-4c64eead]{opacity:0}.hamburger.active .bar.bottom[data-v-4c64eead]{transform:rotate(-45deg);top:21px}.fa-shopping-cart[data-v-4c64eead]{height:16px;width:16px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.cart-label[data-v-4c64eead]{font-family:Poppins,sans-serif;font-size:12px;display:inline-flex;align-items:center;line-height:1}.nav-item[data-v-4c64eead]{display:flex;align-items:center}.nav-cart-btn[data-v-4c64eead]{width:auto;min-width:80px;height:38px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#00000040;color:#ffffffd9;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;position:relative;font-size:16px;padding:0 8px;white-space:nowrap}.nav-cart-btn[data-v-4c64eead]:hover{background:#00fec21a;border-color:#00fec24d;color:#00fec2}.cart-badge[data-v-4c64eead]{position:absolute;top:-4px;right:-4px;background:#00fec2;color:#0f0f0f;font-size:10px;font-weight:700;padding:2px 5px;border-radius:999px;min-width:16px;text-align:center}.mobile-menu-backdrop[data-v-4c64eead]{position:fixed;inset:0;background:#0006;z-index:998;pointer-events:auto;-webkit-tap-highlight-color:transparent}@media(max-width:900px){.navigation-wrapper[data-v-4c64eead]{padding:0;padding-top:env(safe-area-inset-top,0);position:fixed;background:transparent}.navigation[data-v-4c64eead]{border-radius:0;padding:12px 16px;min-height:56px;background:#ffffff0b;border:1px solid rgba(255,255,255,.065);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navigation.mobile-menu-open[data-v-4c64eead]{border-bottom-color:transparent}.nav-desktop[data-v-4c64eead],.nav-desktop-actions[data-v-4c64eead]{display:none}.actionHolder[data-v-4c64eead]{display:flex}.mobile-menu[data-v-4c64eead]{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;gap:4px;padding:12px 0 20px;margin:0;background:#121212fa;border:1px solid rgba(255,255,255,.12);border-top:none;border-radius:0 0 16px 16px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;z-index:999;box-shadow:0 12px 40px #00000080;animation:slideDown-4c64eead .25s cubic-bezier(.25,.46,.45,.94);padding-bottom:calc(20px + env(safe-area-inset-bottom,0))}@keyframes slideDown-4c64eead{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}}.notification-container[data-v-5de8e306]{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:999999;pointer-events:none;max-width:600px;width:calc(100% - 40px);padding-top:20px}.notification[data-v-5de8e306]{background:linear-gradient(135deg,#1a1a1a,#202020);border:1px solid #333;border-radius:8px;margin-bottom:12px;pointer-events:auto;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-left:3px solid #00fec2;box-shadow:0 4px 12px #0006,0 0 20px #00fec21a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:Poppins,sans-serif;position:relative;overflow:hidden}.notification[data-v-5de8e306]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#00fec2,transparent);opacity:.6}.notification[data-v-5de8e306]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000080,0 0 30px #00fec226;border-color:#444}.notification--error[data-v-5de8e306]{border-left-color:#ff6b6b;box-shadow:0 4px 12px #0006,0 0 20px #ff6b6b1a}.notification--error[data-v-5de8e306]:before{background:linear-gradient(90deg,transparent,#ff6b6b,transparent)}.notification--error[data-v-5de8e306]:hover{box-shadow:0 8px 25px #00000080,0 0 30px #ff6b6b26}.notification--warning[data-v-5de8e306]{border-left-color:#00c292;box-shadow:0 4px 12px #0006,0 0 20px #00c2921a}.notification--warning[data-v-5de8e306]:before{background:linear-gradient(90deg,transparent,#00c292,transparent)}.notification--warning[data-v-5de8e306]:hover{box-shadow:0 8px 25px #00000080,0 0 30px #00c29226}.notification--success[data-v-5de8e306]{border-left-color:#00fec2;box-shadow:0 4px 12px #0006,0 0 20px #00fec21a}.notification--success[data-v-5de8e306]:before{background:linear-gradient(90deg,transparent,#00fec2,transparent)}.notification--success[data-v-5de8e306]:hover{box-shadow:0 8px 25px #00000080,0 0 30px #00fec226}.notification--info[data-v-5de8e306]{border-left-color:#00fec2;box-shadow:0 4px 12px #0006,0 0 20px #00fec21a}.notification--info[data-v-5de8e306]:before{background:linear-gradient(90deg,transparent,#00fec2,transparent)}.notification--info[data-v-5de8e306]:hover{box-shadow:0 8px 25px #00000080,0 0 30px #00fec226}.notification--confirm[data-v-5de8e306]{border-left-color:#00fec2;cursor:default;box-shadow:0 4px 12px #0006,0 0 20px #00fec21a}.notification--confirm[data-v-5de8e306]:before{background:linear-gradient(90deg,transparent,#00fec2,transparent)}.notification--confirm[data-v-5de8e306]:hover{transform:none;box-shadow:0 8px 25px #00000080,0 0 30px #00fec226}.notification__content[data-v-5de8e306]{display:flex;align-items:center;padding:16px 20px;gap:12px;position:relative}.notification__icon[data-v-5de8e306]{width:20px;height:20px;flex-shrink:0;filter:drop-shadow(0 0 4px currentColor)}.notification--error .notification__icon[data-v-5de8e306]{color:#ff6b6b}.notification--warning .notification__icon[data-v-5de8e306]{color:#00c292}.notification--success .notification__icon[data-v-5de8e306],.notification--info .notification__icon[data-v-5de8e306],.notification--confirm .notification__icon[data-v-5de8e306]{color:#00fec2}.notification__message[data-v-5de8e306]{flex:1;color:#e0e0e0;font-size:14px;font-weight:400;line-height:1.5;word-wrap:break-word;letter-spacing:.5px}.notification__actions[data-v-5de8e306]{display:flex;align-items:center;gap:8px;flex-shrink:0}.notification__close[data-v-5de8e306]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);width:28px;height:28px;color:#999;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.notification__close[data-v-5de8e306]:hover{background:#ffffff1a;border-color:#fff3;color:#fff;transform:scale(1.1)}.notification__button[data-v-5de8e306]{padding:8px 16px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid transparent;font-family:Poppins,sans-serif;letter-spacing:.5px;text-transform:uppercase;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.notification__button--cancel[data-v-5de8e306]{background:#ffffff0d;color:#ccc;border-color:#ffffff1a}.notification__button--cancel[data-v-5de8e306]:hover{background:#ffffff1a;border-color:#fff3;color:#fff;transform:translateY(-1px)}.notification__button--confirm[data-v-5de8e306]{background:linear-gradient(135deg,#00fec2,#00c292);color:#121212;border-color:#00fec2;box-shadow:0 2px 8px #00fec24d}.notification__button--confirm[data-v-5de8e306]:hover{background:linear-gradient(135deg,#4bffd5,#00d4aa);transform:translateY(-1px);box-shadow:0 4px 12px #00fec266}.notification-enter-active[data-v-5de8e306],.notification-leave-active[data-v-5de8e306]{transition:all .4s cubic-bezier(.4,0,.2,1)}.notification-enter-from[data-v-5de8e306]{opacity:0;transform:translateY(-100%) scale(.95)}.notification-leave-to[data-v-5de8e306]{opacity:0;transform:translateY(-20px) scale(.95)}.notification-move[data-v-5de8e306]{transition:transform .3s cubic-bezier(.4,0,.2,1)}@media(max-width:640px){.notification-container[data-v-5de8e306]{width:calc(100% - 20px);padding-top:10px}.notification__content[data-v-5de8e306]{padding:14px 16px;gap:10px}.notification__message[data-v-5de8e306]{font-size:13px}.notification__icon[data-v-5de8e306]{width:18px;height:18px}.notification__button[data-v-5de8e306]{padding:6px 12px;font-size:11px}.notification__close[data-v-5de8e306]{width:24px;height:24px}}@media(prefers-contrast:high){.notification[data-v-5de8e306]{border-width:2px;background:#000}.notification__message[data-v-5de8e306]{color:#fff}}@media(prefers-reduced-motion:reduce){.notification[data-v-5de8e306],.notification-enter-active[data-v-5de8e306],.notification-leave-active[data-v-5de8e306],.notification__close[data-v-5de8e306],.notification__button[data-v-5de8e306]{transition:none}.notification[data-v-5de8e306]:hover{transform:none}}.checkout-overlay[data-v-60f06fb9]{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:#121212f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:10001;padding:20px}.checkout-overlay-enter-active[data-v-60f06fb9]{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.checkout-overlay-leave-active[data-v-60f06fb9]{transition:all .3s cubic-bezier(.55,.055,.675,.19)}.checkout-overlay-enter-from[data-v-60f06fb9],.checkout-overlay-leave-to[data-v-60f06fb9]{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.checkout-modal[data-v-60f06fb9]{background:#161616;border:1px solid #202020;border-radius:16px;box-shadow:#0009 0 8px 48px,#00c29226 0 0 60px;max-width:900px;width:100%;max-height:85vh;overflow-y:auto;color:#fff;font-family:Poppins,sans-serif;position:relative}.checkout-modal[data-v-60f06fb9]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#00c292,transparent);opacity:.8}.checkout-modal[data-v-60f06fb9]::-webkit-scrollbar{width:8px}.checkout-modal[data-v-60f06fb9]::-webkit-scrollbar-track{background:#1a1a1a;border-radius:0 16px 16px 0}.checkout-modal[data-v-60f06fb9]::-webkit-scrollbar-thumb{background:#00c292;border-radius:4px}.checkout-modal[data-v-60f06fb9]::-webkit-scrollbar-thumb:hover{background:#00a07d}.checkout-modal-enter-active[data-v-60f06fb9]{transition:all .5s cubic-bezier(.175,.885,.32,1.275);transition-delay:.1s}.checkout-modal-leave-active[data-v-60f06fb9]{transition:all .3s cubic-bezier(.55,.055,.675,.19)}.checkout-modal-enter-from[data-v-60f06fb9]{opacity:0;transform:scale(.8) translateY(-40px);filter:blur(10px)}.checkout-modal-leave-to[data-v-60f06fb9]{opacity:0;transform:scale(.9) translateY(-20px);filter:blur(4px)}.modal-header[data-v-60f06fb9]{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;background:linear-gradient(135deg,#1a1a1a,#202020);border-bottom:1px solid #2a2a2a;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-content[data-v-60f06fb9]{display:flex;align-items:center;gap:16px}.header-icon-wrapper[data-v-60f06fb9]{width:48px;height:48px;background:linear-gradient(135deg,#00c29226,#00c2920d);border:1px solid rgba(0,194,146,.3);border-radius:12px;display:flex;align-items:center;justify-content:center;animation:pulse-glow-60f06fb9 2s ease-in-out infinite}@keyframes pulse-glow-60f06fb9{0%,to{box-shadow:0 0 20px #00c29233}50%{box-shadow:0 0 30px #00c29266}}.header-icon[data-v-60f06fb9]{font-size:28px;color:#00c292}.header-text[data-v-60f06fb9]{display:flex;flex-direction:column;gap:2px}.modal-title[data-v-60f06fb9]{font-size:20px;font-weight:600;margin:0;color:#fff;line-height:1.2}.modal-subtitle[data-v-60f06fb9]{font-size:13px;color:#888;margin:0;font-weight:400}.close-btn[data-v-60f06fb9]{background:none;border:none;color:#888;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.close-btn[data-v-60f06fb9]:hover{background:#ff4b4b1a;color:#ff4b4b}.close-icon[data-v-60f06fb9]{font-size:24px}.checkout-stages[data-v-60f06fb9]{display:flex;align-items:center;justify-content:center;gap:16px;padding:20px 28px;background:linear-gradient(135deg,#1a1a1a,#202020);border-bottom:1px solid #2a2a2a}.stage[data-v-60f06fb9]{display:flex;flex-direction:column;align-items:center;gap:6px;opacity:.5;transition:all .3s ease}.stage.active[data-v-60f06fb9]{opacity:1}.stage-number[data-v-60f06fb9]{width:32px;height:32px;border-radius:50%;background:#2a2a2a;border:2px solid #3a3a3a;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#888;transition:all .3s ease}.stage.active .stage-number[data-v-60f06fb9]{background:linear-gradient(135deg,#00c292,#00a07d);border-color:#00c292;color:#fff;box-shadow:0 0 20px #00c29266}.stage-label[data-v-60f06fb9]{font-size:11px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.stage.active .stage-label[data-v-60f06fb9]{color:#00c292}.stage-connector[data-v-60f06fb9]{width:40px;height:2px;background:linear-gradient(90deg,#3a3a3a 0% 100%);position:relative;transition:all .3s ease}.stage-connector[data-v-60f06fb9]:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(90deg,#00c292,#00a07d);transition:width .5s ease}.checkout-bottom-section[data-v-60f06fb9]{display:grid;grid-template-columns:1fr 1.5fr;gap:0;min-height:400px}.checkout-bottom-section.payment-only[data-v-60f06fb9]{grid-template-columns:1fr}.order-summary-section[data-v-60f06fb9]{background:linear-gradient(135deg,#00c2920d,#00c29205);border-right:1px solid rgba(0,194,146,.15);padding:24px;display:flex;flex-direction:column}.summary-header[data-v-60f06fb9]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#00c2920d;border-bottom:1px solid rgba(0,194,146,.15);font-weight:600;font-size:13px;color:#00c292;border-radius:12px 12px 0 0}.summary-icon[data-v-60f06fb9]{font-size:18px}.summary-content[data-v-60f06fb9]{padding:12px 16px}.summary-items[data-v-60f06fb9]{display:flex;flex-direction:column;gap:12px;margin-bottom:4px}.summary-item[data-v-60f06fb9]{display:block}.summary-item-main[data-v-60f06fb9]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-template-areas:"icon title details" "icon variant details";align-items:center;gap:12px;row-gap:3px}.item-product-icon-wrap[data-v-60f06fb9]{grid-area:icon;width:42px;height:42px;padding:4px;border-radius:6px;box-sizing:border-box;border:1px solid rgba(255,255,255,.12);background:#ffffff08;flex-shrink:0}.item-product-icon[data-v-60f06fb9]{width:100%;height:100%;object-fit:contain;display:block;border-radius:4px}.item-product-icon-fallback[data-v-60f06fb9]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#ffffffa6}.item-product-icon-fallback[data-v-60f06fb9] svg{width:16px;height:16px}.item-product-name[data-v-60f06fb9]{grid-area:title;font-size:14px;font-weight:600;color:#fff;line-height:1.2}.item-variant[data-v-60f06fb9]{grid-area:variant;font-size:13px;color:#aaa;font-weight:500;line-height:1.2}.item-details[data-v-60f06fb9]{grid-area:details;display:flex;align-items:center;gap:12px;flex-shrink:0}.item-remove-btn[data-v-60f06fb9]{width:24px;height:24px;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffff80;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;transition:all .2s ease;flex-shrink:0}.item-remove-btn[data-v-60f06fb9]:hover:not(:disabled){background:#ff4d4d26;color:#ff4b4b;border-color:#ff4d4d4d;transform:scale(1.1)}.item-remove-btn[data-v-60f06fb9]:disabled{cursor:not-allowed;opacity:.5}.item-quantity[data-v-60f06fb9]{font-size:13px;color:#888;font-weight:600}.item-price[data-v-60f06fb9]{font-size:14px;font-weight:700;color:#00c292;min-width:70px;text-align:right}.summary-row[data-v-60f06fb9]{display:flex;justify-content:space-between;align-items:center;font-size:14px}.summary-label[data-v-60f06fb9]{color:#aaa;font-weight:500}.summary-divider[data-v-60f06fb9]{height:1px;background:linear-gradient(90deg,transparent,rgba(0,194,146,.3),transparent);margin:8px 0}.total-row[data-v-60f06fb9]{padding-top:4px}.total-row .summary-label[data-v-60f06fb9]{font-size:15px;color:#fff;font-weight:600}.summary-total[data-v-60f06fb9]{font-size:20px;font-weight:700;color:#00c292;text-shadow:0 0 20px rgba(0,194,146,.4)}.payment-section[data-v-60f06fb9]{background:#1a1a1a;padding:24px;display:flex;flex-direction:column;overflow-y:auto;max-height:500px}.payment-section[data-v-60f06fb9]::-webkit-scrollbar{width:6px}.payment-section[data-v-60f06fb9]::-webkit-scrollbar-track{background:#1a1a1a}.payment-section[data-v-60f06fb9]::-webkit-scrollbar-thumb{background:#00c292;border-radius:3px}.checkout-form[data-v-60f06fb9]{padding:0 28px 28px;display:flex;flex-direction:column;gap:24px}.form-group[data-v-60f06fb9]{display:flex;flex-direction:column;gap:10px}.form-label[data-v-60f06fb9]{display:flex;align-items:center;gap:8px;font-weight:600;color:#fff;font-size:14px}.label-icon[data-v-60f06fb9]{font-size:18px;color:#00c292}.form-input[data-v-60f06fb9]{background:#1e1e1e;border:2px solid #2a2a2a;border-radius:10px;padding:14px 16px;color:#fff;font-family:Poppins,sans-serif;font-size:14px;transition:all .3s ease;outline:none}.form-input[data-v-60f06fb9]:focus{border-color:#00c292;background:#252525;box-shadow:0 0 0 3px #00c2921a}.form-input[data-v-60f06fb9]::placeholder{color:#666}.discord-btn[data-v-60f06fb9]{background:linear-gradient(135deg,#5865f2,#4752c4);border:none;border-radius:10px;padding:14px 16px;color:#fff;font-weight:600;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:10px;font-family:Poppins,sans-serif;transition:all .3s ease}.discord-btn[data-v-60f06fb9]:hover:not(:disabled){background:linear-gradient(135deg,#4752c4,#3c44a8);transform:translateY(-2px);box-shadow:0 4px 16px #5865f266}.discord-btn[data-v-60f06fb9]:disabled{cursor:not-allowed;opacity:.7}.discord-btn.discord-linked[data-v-60f06fb9]{background:linear-gradient(135deg,#00c292,#00a07d)}.discord-btn.discord-linked[data-v-60f06fb9]:hover{transform:none;box-shadow:0 0 20px #00c2924d}.discord-linked-text[data-v-60f06fb9]{display:flex;align-items:center;gap:8px}.check-icon-small[data-v-60f06fb9]{font-size:18px;color:#fff}.discord-icon[data-v-60f06fb9]{font-size:20px}.payment-options[data-v-60f06fb9]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.payment-option[data-v-60f06fb9]{position:relative;cursor:pointer}.payment-radio[data-v-60f06fb9]{position:absolute;opacity:0;pointer-events:none}.payment-content[data-v-60f06fb9]{background:#1e1e1e;border:2px solid #2a2a2a;border-radius:10px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:8px;transition:all .3s ease;cursor:pointer}.payment-option:hover .payment-content[data-v-60f06fb9]{border-color:#00c292;background:#252525;transform:translateY(-2px)}.payment-option.active .payment-content[data-v-60f06fb9]{border-color:#00c292;background:linear-gradient(135deg,#00c2921a,#00c2920d);box-shadow:0 0 0 3px #00c2921a,0 4px 16px #00c29233}.payment-icon[data-v-60f06fb9]{font-size:32px}.payment-content span[data-v-60f06fb9]{font-size:13px;font-weight:600;color:#fff}.crypto-selector[data-v-60f06fb9]{margin-top:12px;display:flex;flex-direction:column;gap:14px;padding:16px;background:#00c2920a;border:1px solid rgba(0,194,146,.2);border-radius:10px}.crypto-loading[data-v-60f06fb9]{display:flex;align-items:center;gap:8px;color:#888;font-size:13px}.crypto-group[data-v-60f06fb9]{display:flex;flex-direction:column;gap:8px}.crypto-label[data-v-60f06fb9]{font-size:11px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.5px}.select-wrapper[data-v-60f06fb9]{position:relative}.crypto-select[data-v-60f06fb9]{width:100%;appearance:none;-webkit-appearance:none;background:#1e1e1e;border:2px solid #2a2a2a;border-radius:10px;padding:12px 40px 12px 14px;color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;cursor:pointer;outline:none;transition:all .2s ease}.crypto-select[data-v-60f06fb9]:focus{border-color:#00c292;background:#252525;box-shadow:0 0 0 3px #00c2921a}.crypto-select option[data-v-60f06fb9]{background:#1e1e1e;color:#fff}.select-arrow[data-v-60f06fb9]{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:18px;color:#00c292;pointer-events:none}.network-auto[data-v-60f06fb9]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#00c29214;border:1px solid rgba(0,194,146,.25);border-radius:20px;font-size:12px;color:#00c292;font-weight:500;width:fit-content}.network-auto strong[data-v-60f06fb9]{font-weight:700}.captcha-placeholder[data-v-60f06fb9]{min-height:65px;background:linear-gradient(135deg,#1e1e1e,#252525);border:2px dashed #333;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#666;font-size:12px;padding:4px 16px 0}.captcha-placeholder[data-v-60f06fb9] iframe{display:block;margin:0 auto}.checkbox-label[data-v-60f06fb9]{display:flex;align-items:flex-start;gap:12px;cursor:pointer;font-size:13px;line-height:1.5;color:#ccc}.checkbox-input[data-v-60f06fb9]{display:none}.checkbox-custom[data-v-60f06fb9]{width:22px;height:22px;border:2px solid #2a2a2a;border-radius:6px;background:#1e1e1e;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease;margin-top:1px}.check-icon[data-v-60f06fb9]{font-size:14px;color:#fff;opacity:0;transform:scale(.5);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.checkbox-input:checked+.checkbox-custom[data-v-60f06fb9]{background:linear-gradient(135deg,#00c292,#00a07d);border-color:#00c292;box-shadow:0 0 0 3px #00c29226}.checkbox-input:checked+.checkbox-custom .check-icon[data-v-60f06fb9]{opacity:1;transform:scale(1)}.checkbox-text[data-v-60f06fb9]{flex:1}.inline-link[data-v-60f06fb9]{background:none;border:none;color:#00c292;text-decoration:none;cursor:pointer;font-size:inherit;font-family:inherit;padding:0;margin:0;transition:all .2s ease;font-weight:600;border-bottom:1px solid transparent}.inline-link[data-v-60f06fb9]:hover{color:#00fec2;border-bottom-color:#00fec2}.terms-notice[data-v-60f06fb9]{color:#ff6b6b;font-size:12px;display:flex;align-items:center;gap:6px;margin-top:8px;padding:8px 12px;background:#ff4b4b1a;border-radius:6px;border:1px solid rgba(255,75,75,.2)}.submit-btn[data-v-60f06fb9]{width:100%;padding:16px 24px;background:linear-gradient(135deg,#00c292,#00a07d);border:none;color:#fff;font-weight:600;font-family:Poppins,sans-serif;font-size:15px;border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:12px;position:relative;overflow:hidden;box-shadow:0 4px 20px #00c2924d;margin-top:8px}.submit-btn[data-v-60f06fb9]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.submit-btn[data-v-60f06fb9]:hover:not(:disabled):before{left:100%}.submit-btn[data-v-60f06fb9]:hover:not(:disabled){background:linear-gradient(135deg,#00a07d,#008f6a);transform:translateY(-2px);box-shadow:0 8px 32px #00c29266}.submit-btn[data-v-60f06fb9]:active:not(:disabled){transform:translateY(0)}.submit-btn[data-v-60f06fb9]:disabled{background:linear-gradient(135deg,#333,#2a2a2a);color:#666;cursor:not-allowed;box-shadow:none;opacity:.6}.submit-icon[data-v-60f06fb9]{font-size:20px}.submit-arrow[data-v-60f06fb9]{font-size:18px;transition:transform .3s ease}.submit-btn:hover:not(:disabled) .submit-arrow[data-v-60f06fb9]{transform:translate(4px)}.submit-btn:hover:not(:disabled) .submit-icon[data-v-60f06fb9]{animation:shield-pulse-60f06fb9 .6s ease-in-out}@keyframes shield-pulse-60f06fb9{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.spin[data-v-60f06fb9]{animation:spin-60f06fb9 1s linear infinite}@keyframes spin-60f06fb9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-60f06fb9],.fade-leave-active[data-v-60f06fb9]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-60f06fb9],.fade-leave-to[data-v-60f06fb9]{opacity:0;transform:translateY(-6px)}@media(max-width:768px){.checkout-overlay[data-v-60f06fb9]{padding:12px;padding-top:calc(12px + env(safe-area-inset-top,0px));padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));align-items:flex-end}.checkout-modal[data-v-60f06fb9]{max-width:100%;width:100%;height:auto;max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-radius:16px 16px 12px 12px}.modal-header[data-v-60f06fb9]{padding:20px}.checkout-stages[data-v-60f06fb9]{padding:16px;gap:12px}.stage-number[data-v-60f06fb9]{width:28px;height:28px;font-size:12px}.stage-label[data-v-60f06fb9]{font-size:10px}.stage-connector[data-v-60f06fb9]{width:24px}.checkout-bottom-section[data-v-60f06fb9]{grid-template-columns:1fr;min-height:auto}.order-summary-section[data-v-60f06fb9]{border-right:none;border-bottom:1px solid rgba(0,194,146,.15);padding:14px}.payment-section[data-v-60f06fb9]{padding:12px;max-height:none;overflow-y:visible}.checkout-form[data-v-60f06fb9]{padding:0 4px 8px;gap:18px}.payment-options[data-v-60f06fb9]{grid-template-columns:repeat(2,1fr);gap:8px}.payment-content[data-v-60f06fb9]{padding:10px;gap:6px}.payment-icon[data-v-60f06fb9]{font-size:28px}.payment-content span[data-v-60f06fb9]{font-size:12px}.modal-title[data-v-60f06fb9]{font-size:18px}.header-icon-wrapper[data-v-60f06fb9]{width:42px;height:42px}.header-icon[data-v-60f06fb9]{font-size:24px}}@media(max-width:480px){.checkout-overlay[data-v-60f06fb9]{padding:8px;padding-top:calc(8px + env(safe-area-inset-top,0px));padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}.checkout-modal[data-v-60f06fb9]{max-height:calc(100dvh - 16px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.modal-header[data-v-60f06fb9]{padding:16px}.checkout-stages[data-v-60f06fb9]{padding:12px;gap:8px}.stage-label[data-v-60f06fb9]{display:none}.stage-connector[data-v-60f06fb9]{width:18px}.summary-content[data-v-60f06fb9]{padding:10px 12px}.summary-item-main[data-v-60f06fb9]{grid-template-columns:42px minmax(0,1fr);grid-template-areas:"icon title" "icon variant" "details details";align-items:start;row-gap:6px}.item-details[data-v-60f06fb9]{width:100%;margin-left:0;justify-content:space-between}.payment-options[data-v-60f06fb9]{grid-template-columns:repeat(2,1fr);gap:6px}.submit-btn[data-v-60f06fb9]{padding:14px 16px;font-size:14px}.summary-total[data-v-60f06fb9]{font-size:20px}.payment-content[data-v-60f06fb9]{padding:8px;gap:4px}.payment-icon[data-v-60f06fb9]{font-size:24px}.payment-content span[data-v-60f06fb9]{font-size:11px}}.paypal-card-view .card-address-grid[data-v-60f06fb9]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.paypal-card-view .card-column #card-fields-container[data-v-60f06fb9]{display:flex;flex-direction:column;gap:0px}.paypal-card-view .address-column[data-v-60f06fb9]{display:flex;flex-direction:column;gap:12px}.paypal-card-view .address-column .input[data-v-60f06fb9],.paypal-card-view .address-column .country-select[data-v-60f06fb9]{width:100%;background:#1e1e1e;border:2px solid #2a2a2a;border-radius:10px;padding:15px 14px;color:#fff;box-sizing:border-box}.paypal-card-view .address-label[data-v-60f06fb9]{color:#aaa;font-weight:600;margin-bottom:4px}@media(max-width:768px){.paypal-card-view .card-address-grid[data-v-60f06fb9]{grid-template-columns:1fr}.paypal-card-view .card-column[data-v-60f06fb9]{order:0}.paypal-card-view .address-column[data-v-60f06fb9]{order:1}}.modern-case-overlay[data-v-ab67a23b]{position:fixed;inset:0;background:radial-gradient(ellipse at center,#1a1a1a,#121212 40%,#0f0f0f,#0a0a0a);display:flex;align-items:center;justify-content:center;z-index:10000;overflow:hidden;animation:backgroundFloat-ab67a23b 8s ease-in-out infinite}@keyframes backgroundFloat-ab67a23b{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.modern-case-overlay[data-v-ab67a23b]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,transparent 0%,rgba(0,0,0,.4) 100%);pointer-events:none}.modern-case-overlay[data-v-ab67a23b]:after{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100"><filter id="noise"><feTurbulence baseFrequency="0.9" /></filter><rect width="100" height="100" filter="url(%23noise)" opacity="0.03"/></svg>');pointer-events:none;opacity:.03}.modern-case-container[data-v-ab67a23b]{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;aspect-ratio:16/9;max-width:1920px;max-height:1080px}.rolling-carousel[data-v-ab67a23b]{position:relative;width:1000px;height:300px;display:flex;flex-direction:column;align-items:center;gap:20px}.carousel-track[data-v-ab67a23b]{width:100%;height:250px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 60px #00fec24d}.carousel-items[data-v-ab67a23b]{display:flex;height:100%;transition:transform .1s ease}.carousel-items.spinning[data-v-ab67a23b]{animation:spinCarousel-ab67a23b .2s linear infinite}@keyframes spinCarousel-ab67a23b{0%{transform:translate(0)}to{transform:translate(-200px)}}.carousel-item[data-v-ab67a23b]{flex-shrink:0;width:200px;height:100%;display:flex;align-items:center;justify-content:center;padding:20px 10px;transition:all .3s ease}.carousel-item[data-v-ab67a23b]:not(.center){filter:blur(1px) brightness(.7);transform:scale(.9);opacity:.75}.carousel-item.center[data-v-ab67a23b]{transform:scale(1.15);z-index:10;animation:centerItemPulse-ab67a23b 1s ease-in-out infinite;filter:brightness(1.2) contrast(1.1)}@keyframes centerItemPulse-ab67a23b{0%,to{transform:scale(1.15)}50%{transform:scale(1.18)}}.item-card[data-v-ab67a23b]{width:100%;height:100%;background:linear-gradient(135deg,#ffffff1f,#ffffff0f);border:1px solid rgba(255,255,255,.15);border-radius:20px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .4s cubic-bezier(.22,1,.36,1)}.carousel-item:hover .item-card[data-v-ab67a23b]{transform:scale(1.05);border-color:#ffffff40}.carousel-item.center .item-card[data-v-ab67a23b]{border-color:#fff6;box-shadow:0 0 40px #00fec299;position:relative}.carousel-item.center .item-card[data-v-ab67a23b]:before{content:"";position:absolute;inset:-20px;background:radial-gradient(circle at center,rgba(0,254,194,.2) 0%,transparent 70%);border-radius:30px;z-index:-1;animation:centerGlowPulse-ab67a23b 2s ease-in-out infinite}@keyframes centerGlowPulse-ab67a23b{0%,to{opacity:.4}50%{opacity:.8}}.card-gloss[data-v-ab67a23b]{position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,transparent 60%);border-radius:18px 18px 0 0;pointer-events:none}.card-content[data-v-ab67a23b]{position:relative;z-index:2;text-align:center;color:#fff}.item-icon[data-v-ab67a23b]{font-size:52px;margin-bottom:15px;text-shadow:0 0 20px rgba(0,254,194,.8);animation:iconPulse-ab67a23b 2s ease-in-out infinite}@keyframes iconPulse-ab67a23b{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.item-name[data-v-ab67a23b]{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.5);color:#fff;opacity:1}.card-spotlight[data-v-ab67a23b]{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,255,255,.1) 0%,transparent 70%);border-radius:20px;pointer-events:none;animation:spotlightPulse-ab67a23b 2s ease-in-out infinite}.carousel-item.center .card-spotlight[data-v-ab67a23b]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer-ab67a23b 3s ease-in-out infinite}@keyframes shimmer-ab67a23b{0%{left:-100%}50%{left:100%}to{left:100%}}@keyframes spotlightPulse-ab67a23b{0%,to{opacity:.3}50%{opacity:.6}}.rarity-line[data-v-ab67a23b]{width:100%;height:3px;border-radius:2px;background:linear-gradient(90deg,#00fec2,#00d4a3,#00fec2);box-shadow:0 0 20px currentColor;animation:lineGlow-ab67a23b 2s ease-in-out infinite,lineShift-ab67a23b 4s ease-in-out infinite}.rarity-line.consumer-grade[data-v-ab67a23b],.rarity-line.industrial-grade[data-v-ab67a23b],.rarity-line.mil-spec[data-v-ab67a23b],.rarity-line.restricted[data-v-ab67a23b],.rarity-line.classified[data-v-ab67a23b],.rarity-line.covert[data-v-ab67a23b],.rarity-line.contraband[data-v-ab67a23b]{background:linear-gradient(90deg,#00fec2,#00d4a3,#00fec2);box-shadow:0 0 20px #00fec2}@keyframes lineGlow-ab67a23b{0%,to{opacity:.8}50%{opacity:1}}@keyframes lineShift-ab67a23b{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.stop-indicator[data-v-ab67a23b]{position:absolute;top:-10px;left:50%;transform:translate(-50%);width:2px;height:20px;background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);border-radius:1px;animation:stopPulse-ab67a23b 2s ease-in-out infinite}@keyframes stopPulse-ab67a23b{0%,to{opacity:.4;height:20px}50%{opacity:1;height:25px}}.final-result[data-v-ab67a23b]{display:flex;flex-direction:column;align-items:center;gap:30px;animation:resultAppear-ab67a23b 1s ease-out}@keyframes resultAppear-ab67a23b{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.result-card[data-v-ab67a23b]{width:300px;height:200px;background:linear-gradient(135deg,#ffffff26,#ffffff14);border:3px solid rgba(255,255,255,.3);border-radius:25px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 25px 60px #9333ea66;transition:all .5s ease}.result-card.zooming[data-v-ab67a23b]{transform:scale(2);z-index:100;box-shadow:0 50px 120px #9333ea99}.result-card[data-v-ab67a23b]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,255,255,.1) 0%,transparent 70%);border-radius:25px;opacity:0;animation:revealFlash-ab67a23b .6s ease-out}@keyframes revealFlash-ab67a23b{0%{opacity:0}50%{opacity:1;background:radial-gradient(circle at center,rgba(255,255,255,.4) 0%,transparent 70%)}to{opacity:0}}.result-icon[data-v-ab67a23b]{font-size:64px;margin-bottom:15px;text-shadow:0 0 30px rgba(0,254,194,1);animation:resultIconPulse-ab67a23b 2s ease-in-out infinite,resultBounce-ab67a23b .8s cubic-bezier(.68,-.55,.265,1.55)}@keyframes resultIconPulse-ab67a23b{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes resultBounce-ab67a23b{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.result-name[data-v-ab67a23b]{font-size:18px;font-weight:700;margin-bottom:5px;text-transform:uppercase;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.result-rarity[data-v-ab67a23b]{font-size:12px;color:#fffc;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.result-spotlight[data-v-ab67a23b]{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,255,255,.2) 0%,transparent 70%);border-radius:25px;pointer-events:none;animation:resultSpotlightPulse-ab67a23b 2s ease-in-out infinite}@keyframes resultSpotlightPulse-ab67a23b{0%,to{opacity:.4}50%{opacity:.8}}.result-glow[data-v-ab67a23b]{position:absolute;inset:-20px;background:radial-gradient(circle at center,rgba(147,51,234,.3) 0%,transparent 70%);border-radius:35px;filter:blur(20px);animation:resultGlowPulse-ab67a23b 2s ease-in-out infinite}@keyframes resultGlowPulse-ab67a23b{0%,to{opacity:.6}50%{opacity:1}}.result-rarity-line[data-v-ab67a23b]{width:300px;height:4px;border-radius:2px;background:#00fec2;box-shadow:0 0 25px #00fec2;animation:resultLineGlow-ab67a23b 2s ease-in-out infinite}@keyframes resultLineGlow-ab67a23b{0%,to{opacity:.8}50%{opacity:1}}.modern-close-btn[data-v-ab67a23b]{position:absolute;bottom:60px;background:linear-gradient(135deg,#00fec2e6,#00d4a3e6,#00eac2e6);color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:12px;padding:15px 50px;font-size:16px;font-weight:600;cursor:pointer;transition:all .4s cubic-bezier(.22,1,.36,1);text-transform:uppercase;letter-spacing:2px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 20px #00fec24d;position:relative;overflow:hidden}.modern-close-btn[data-v-ab67a23b]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);transition:left .6s ease}.modern-close-btn[data-v-ab67a23b]:hover{background:linear-gradient(135deg,#00fec2,#00d4a3,#00eac2);border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 12px 30px #00fec266}.modern-close-btn[data-v-ab67a23b]:hover:before{left:100%}.modern-close-btn[data-v-ab67a23b]:active{transform:translateY(0) scale(.97);box-shadow:0 4px 15px #00fec24d}@media(max-width:1920px){.modern-case-container[data-v-ab67a23b]{width:100vw;height:56.25vw}}@media(max-width:1280px){.modern-case-container[data-v-ab67a23b]{width:100vw;height:56.25vw}.rolling-carousel[data-v-ab67a23b]{width:800px;height:240px}.carousel-track[data-v-ab67a23b]{height:200px}.carousel-item[data-v-ab67a23b]{width:160px;padding:15px 8px}.item-icon[data-v-ab67a23b]{font-size:36px}.item-name[data-v-ab67a23b]{font-size:12px}.result-card[data-v-ab67a23b]{width:240px;height:160px}.result-icon[data-v-ab67a23b]{font-size:48px}.result-name[data-v-ab67a23b]{font-size:16px}.result-rarity[data-v-ab67a23b]{font-size:10px}.result-rarity-line[data-v-ab67a23b]{width:240px}}@media(max-width:768px){.modern-case-container[data-v-ab67a23b]{width:100vw;height:56.25vw}.rolling-carousel[data-v-ab67a23b]{width:600px;height:200px}.carousel-track[data-v-ab67a23b]{height:180px}.carousel-item[data-v-ab67a23b]{width:120px;padding:10px 5px}.item-icon[data-v-ab67a23b]{font-size:28px}.item-name[data-v-ab67a23b]{font-size:10px}.result-card[data-v-ab67a23b]{width:200px;height:140px}.result-icon[data-v-ab67a23b]{font-size:36px}.result-name[data-v-ab67a23b]{font-size:14px}.result-rarity[data-v-ab67a23b]{font-size:9px}.result-rarity-line[data-v-ab67a23b]{width:200px}.modern-close-btn[data-v-ab67a23b]{bottom:40px;padding:12px 30px;font-size:14px}}::-webkit-scrollbar{display:none}html{scrollbar-width:none}body{-ms-overflow-style:none}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}.app-container{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1;display:flex;flex-direction:column}.main-content.with-nav{padding-top:0}@media(max-width:900px){.main-content.with-nav{padding-top:0}}.main-content.full-height{min-height:100vh}.scroll-top{position:fixed;bottom:28px;right:28px;width:52px;height:52px;cursor:pointer;z-index:1000;border:none;background:transparent;padding:0;display:flex;align-items:center;justify-content:center}.scroll-top:hover .scroll-arrow{transform:translate(-50%,-52%) scale(1.15)}.scroll-ring{position:absolute;top:0;left:0;width:100%;height:100%}.ring-track{fill:#121212e0;stroke:#ffffff1a;stroke-width:2}.ring-fill{fill:none;stroke:url(#ring-grad);stroke-width:2;stroke-linecap:round;stroke-dasharray:138.23;transition:stroke-dashoffset .15s linear}.scroll-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;transition:transform .2s ease}.scroll-btn-enter-active,.scroll-btn-leave-active{transition:opacity .3s ease,transform .3s ease}.scroll-btn-enter-from,.scroll-btn-leave-to{opacity:0;transform:translateY(12px)}
