@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;600;700;800&display=swap";

/* src/index.css */
:root {
  --bg-main: #111111;
  --bg-panel: #1A1A1A;
  --bg-panel-hover: #222222;
  --border-color: #2A2A2A;
  --text-main: #ffffff;
  --text-dim: #999999;
  --accent-green: #05DF8B;
  --accent-green-hover: #04C278;
  --accent-gray-btn: #333333;
  --accent-gray-btn-hover: #444444;
  --font-family:
    "Plus Jakarta Sans",
    Arial,
    sans-serif;
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: var(--font-family);
}
body {
  background-color: var(--bg-main);
  background-image:
    linear-gradient(
      180deg,
      rgba(20, 20, 20, 0.6) 0%,
      rgba(20, 20, 20, 0.95) 100%),
    url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCAH0A+gDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDx+ilorQgKKKKYBRRRQAUUtFABRRS0CEpaKKYCUtFKBk8nA9aAG4opaKACilopgFFFFABRRRQAUUUUAFFFFABRS0UAJRRRQAlFLRjikAlFLSUAFGKKKACiiigAooooASilooASilooASilooASilooASiiigAooopDEopaKAEopaKAEopxUhQTjnpzSUAJRS0UAFJS0UAJiilo7UAFJS0UAFFFFABiiiigApKWloAbiilooAKKWkoASilooASiiigAoxSsVLfKCB6E5pKACjFFLQAmKMUUoxg5Bz25oAbRS0UAFJS0UAGDjOOKKMnGM8elFABRRRQAUUUUAFFFFABRRS0AJRS0lABijFFFIAooooAKKKKACiiigAooooAKSlooASilooASilpKBhRS0lACUtFJSAKKWigAooooAWlAyQCce9FFUICAGIByPX1pKWigAooxS4oEJRS0YpgFFFFABRS0UwEpaBRQAUUUUAFLRRQIKMUUtMBKMUtLiiwDcUU7FGKAG0U7FJiiwCUUpFFACUYpaSgBKUn0zijFJSAKKKKACiiigYUUUUCCijFFAxKKWigBKKWkpAFFLRimAYoxRRQAlKBmiikAlJTsUmKAEopcUuKAExRS0lAAVx6dM8UYooxQAlFLRQAlFLRQAlBGKXFGKAEooooAKWiigApKWigBKKWigBKWijFACqwVwSoYDsehpDRRQAlLRSUALSYpaKAExRilxRQAnfniilooATFGKWigBO9B60tGKAEpe2MD60YopAJiiloJzjgDAxxQMSiiigAoxS4oxQAlGKKKACiiigAooooAKKKKAEop1JQAlFOdt7E7VXPZRgUlACUUtFACUUuKMUAJRS0mKACijFFIAooooAKSlooATFFLnjGOfWigBKMUtFACUUtFAC0tFFUIKMUUtACUtFFABRRRTAMUYpaKBCUtFFABRRRTAKKWigAopaBTEGKMU7FGKAExRinYop2ATp2H5UdaXFGKLANoOM8dKXFGKAG0YpaKQDcUYp1A4PIz7UANpMU6koASilopANopaKBhRRRQAUUUUgEopaKAAAHOTjA/OkpaKAEopaKAEpaKKYBRRR3pAJRS0UAJRS0UAJRS0UAJSkDPByKDSUAFFFLQAlHHNFFABRRRQAmKKWigBKKWigYlFLRSASiin7AYi24ZBxtwc/WgBlFFFABRiiloASjFLRQAlFLRQAUYoooATFLiiigAxRS44zSUAFFB7YooAKKKCCOtACUUtLjjmgBAO9G8CkduwplJsdh++jfTKKVxj99JupKB15ouA6ijcPSjcPSmIKKKKYgxRRRSAKKKKACiiigAooooAKcpCtllDDHQnFNooAKSlooASilooASilpKBhRRRSAMUUUUAFFFFACYopaKAFoooqhCsu3HfiinK2ODS4B6cUAMopxU0bTTENpaXaaSgAooopgFLRRQAUUtFMQUUtAoAKUCgClxTEGKWinYpgNxShacBTwuadhEeKMVN5Zo2UWAgxSEVMUphGKLAMZcHqD9KSnYpCKQxuKSnUUgGUuMUGjPrQMSkp1FI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RigBtFOxSUANxRinUUgG4op1FADsUUuKMVYgooxRigBaKKKYhaKKKAExRtpaKAE20baWigBuDS80uKWgBuTRmnUmKADijFLijFADcUbadijFMBuKKXmjJpAJijFOB9aKYDQCKdkjvRRQITOaOnWjFLQO4UUUYoEFJtp1JQAbfekIFLik20DE20uMUYIo+agAopetFAhKKWigBKWiigApMUtGaBiYoxS0lIAoooxQAUUUtACUUUUAFFLRQAmKMUtFACUUtJigAooooASlpaKAEoxS0UANoxS0YoADRRRQAUlOpKAEopaKACiiigAxRS0mKACkpcUYoATNFLijFACUYpaKAEpKWkxSGAoNGDRigBMUUuKMUguJijBp2KKYXCiiloEJSYp1JigBKWiigAxSUtFACUUtFAxKKWkoAKKMUUAFFFFIAopKWgApKWigBKKKKBhRRRQAUYoooEJiilpKBi0lLRSAKSlpKACiiigAxRRRQBJijFLRVEiYopaMUAJS0uKMUwEoxS0YoASkp2KTFACUtGKWgBKKWigBM0UtFACUtGKMUwCikoxQIWkxRinYoASjFLRQAlJTqMUANpaWkpgFLRRSASlxSUUALSUUUAKBSUUtACYopaMUAJikp1GKAEopcUUANxRinYooATFGKXFGKAEpMU6jFAxuKMUuKMUgExRS4ooASlopaYCYpKWikAUlLSYoAKM0YpcUAFFGKMUAFFGKKAEop1JQAlFLRigBKSnYoxQA2inUYoASilooAKKKKACiiigAxSUtGKAExSYp1FACUlLRQAlFLRQA2loopAFFLRTASgUYopALRRRQAlFLSUAFJS0YoASjNLigLmgYlFLgbiuenekB59qnmQ+VhSUp60U7pg00JRilooEJiilopgFFFFACUUtFABRRSjr0pACqT9KaxDHaOCKlOKgHExFZOVzVKwudynnpTDx3p8ibQNg69aaxGAAOe9K47Buo3CkyCeB+lIT7U+Zi5USUVGGbFOVueapTRPKx1FGR2oqiQopaKAJMUUtFWSFJS0tACUYpcUYoATFFLRQAlFLRQAlFLijFMBMUmKdRQAmKKdikoEJRTsUYoAbijFOooAbiilpcUAJRS4oxQAlFLiimAlFLRQAlFOpMUAJikxTqMUAJikxTqKAG4op2KSkAYopaKYCUlLijFABSUuKKQCUUtFAB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UUUUAFFFFABSUtFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRSUALRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACUtFJQAtFFFABRRRQAUUUUAFFFFABRRRQAlFFFAC0UUUAFFFFACUtFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSUtFABRSUtABRRSUALRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUlFAC0lLRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUlLQAUUlLQAUUUUAJS0UUAFFFFABRRRQAUUUlAC0UlLQAUUUUAFFFFACUtFFABRSUUALRSUtACUtFFABRRRQAUlLRQAUUlLQAUUUUAFFFFABRRRQAUUUUAFFFFABRSUUALRRRQAUUUUAFFFFABRRRQAUUUUAFFFJQAUUtFABRSUtABRSUtABRRRQAlFFLQAlFLRQAlLSUUALRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFJS0UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUlAC0UUlABRS0lAC0UlFAC0UlLQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAlLRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAJS0UUAFFFFABRRRQAUUUUAJRS0lABS0UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACUtFFACUUtJQAtFJS0AJS0UUAJRS0UAFFFFABRRRQAlFFFMAzRRRQAUUUUAFGaKKADNGaKKACiiigAooooAKKKKACiiikAUUUUAFGaKKYBS0UUAJRRRQAUUUUAGaKKKAFpM0UUAGaKKKACloooASiiigAooooAKKKKQBRRRQAZooooAKKKKADNFFFABRRRQAUUUUAFFFFABRmiigAooopgFFFFABRRRQAUUUUAGaWiikAlFFFMApaKKAEooooAKKKKACiiigAozRRQAUUUUAFGaKKQBRRRTAKKKKAFozRRSAKTNFFAC0UUUwCg0UUAGaKKKAEooooAKWiigBM0ZoopAFFFFMAooooAKKKKACiiigAooooAKM0UUgCiiimAZozRRQAUUUUgCjNFFMAooooA/9k=);
  background-attachment: fixed;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  color: var(--text-main);
  min-height: 100vh;
}
.store-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
}
.store-container {
  width: 100%;
  max-width: 1100px;
  padding: 40px 20px;
}
.main-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
}
.header-widget {
  display: flex;
  align-items: center;
  gap: 15px;
}
.header-widget-text {
  display: flex;
  flex-direction: column;
}
.minecraft-widget .header-widget-text {
  align-items: flex-end;
}
.discord-widget .header-widget-text {
  align-items: flex-start;
}
.widget-title {
  font-weight: 800;
  font-size: 1.1rem;
  letter-spacing: 1px;
}
.widget-sub {
  color: var(--text-dim);
  font-size: 0.85rem;
}
.widget-icon-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 5px;
}
.widget-icon-box i {
  font-size: 1.8rem;
}
.widget-badge {
  background-color: #333;
  color: #fff;
  font-size: 0.75rem;
  padding: 2px 8px;
  border-radius: 12px;
  font-weight: bold;
}
.header-logo-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
.store-logo-img {
  max-width: 256px;
  max-height: 256px;
  animation: float 4s ease-in-out infinite;
}
@keyframes float {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-8px);
  }
  100% {
    transform: translateY(0px);
  }
}
.store-body {
  display: flex;
  gap: 20px;
  align-items: flex-start;
}
.store-sidebar {
  width: 260px;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.store-main {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.sidebar-card {
  background-color: var(--bg-panel);
  border-radius: 6px;
  overflow: hidden;
}
.sidebar-card .card-header {
  background-color: rgba(255, 255, 255, 0.03);
  padding: 15px;
  font-weight: 800;
  font-size: 0.95rem;
  text-transform: uppercase;
  border-bottom: 1px solid var(--border-color);
}
.category-menu {
  list-style: none;
  display: flex;
  flex-direction: column;
}
.category-item {
  border-bottom: 1px solid var(--border-color);
}
.category-item:last-child {
  border-bottom: none;
}
.category-link {
  display: block;
  padding: 15px;
  color: var(--text-dim);
  text-decoration: none;
  font-weight: 600;
  font-size: 0.95rem;
  transition: all 0.2s;
}
.category-link:hover,
.category-link.active {
  color: var(--text-main);
  background-color: var(--bg-panel-hover);
}
.content-topbar {
  background-color: var(--bg-panel);
  border-radius: 6px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 15px;
}
.topbar-login-btn {
  display: flex;
  align-items: center;
  gap: 10px;
  cursor: pointer;
  font-weight: 700;
  font-size: 0.9rem;
}
.topbar-avatar {
  width: 24px;
  height: 24px;
  border-radius: 4px;
}
.topbar-actions {
  display: flex;
  align-items: center;
  gap: 20px;
  color: var(--text-dim);
  font-weight: 600;
  font-size: 0.9rem;
}
.topbar-currency {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.topbar-cart-btn {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.content-box {
  background-color: var(--bg-panel);
  border-radius: 6px;
  padding: 20px;
}
.content-box-header {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  padding-bottom: 15px;
  border-bottom: 1px solid var(--border-color);
}
.content-box-header h2 {
  font-size: 1.2rem;
  font-weight: 800;
}
.home-content {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.text-block {
  color: #cccccc;
  font-size: 0.9rem;
  line-height: 1.6;
}
.block-title {
  color: #fff;
  font-size: 1.1rem;
  margin-bottom: 8px;
  font-weight: 800;
  display: flex;
  align-items: center;
  gap: 8px;
}
.products-list {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.product-row-item {
  background-color: rgba(255, 255, 255, 0.02);
  border: 1px solid var(--border-color);
  border-radius: 6px;
  padding: 15px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.product-row-left {
  display: flex;
  align-items: center;
  gap: 20px;
}
.product-row-name {
  font-weight: 800;
  font-size: 1rem;
}
.product-row-price {
  color: var(--accent-green);
  font-weight: 800;
  font-size: 1rem;
}
.product-row-right {
  display: flex;
  gap: 10px;
}
.btn-info {
  background-color: var(--accent-gray-btn);
  color: #fff;
  border: none;
  width: 40px;
  height: 36px;
  border-radius: 4px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: background 0.2s;
}
.btn-info:hover {
  background-color: var(--accent-gray-btn-hover);
}
.btn-buy {
  background-color: var(--accent-green);
  color: #000;
  border: none;
  height: 36px;
  padding: 0 25px;
  border-radius: 4px;
  font-weight: 800;
  font-size: 0.95rem;
  cursor: pointer;
  transition: background 0.2s;
}
.btn-buy:hover {
  background-color: var(--accent-green-hover);
}
.modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  display: none;
  justify-content: center;
  align-items: center;
  z-index: 1000;
}
.modal-box {
  background-color: var(--bg-panel);
  border: 1px solid var(--border-color);
  width: 90%;
  max-width: 450px;
  border-radius: 8px;
  overflow: hidden;
}
.modal-header {
  padding: 15px 20px;
  background-color: rgba(255, 255, 255, 0.03);
  border-bottom: 1px solid var(--border-color);
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.modal-header h3 {
  font-size: 1.1rem;
}
.close-modal-btn {
  background: none;
  border: none;
  color: var(--text-dim);
  cursor: pointer;
  font-size: 1.2rem;
}
.modal-body {
  padding: 20px;
}
.modal-footer {
  padding: 15px 20px;
  border-top: 1px solid var(--border-color);
}
@media (max-width: 768px) {
  .store-body {
    flex-direction: column;
  }
  .store-sidebar {
    width: 100%;
  }
  .main-header {
    flex-direction: column;
    gap: 20px;
  }
  .product-row-item {
    flex-direction: column;
    align-items: flex-start;
    gap: 15px;
  }
  .product-row-right {
    width: 100%;
  }
  .btn-buy {
    flex: 1;
  }
}
.spinner {
  width: 20px;
  height: 20px;
  border: 2px solid rgba(255, 255, 255, 0.1);
  border-top-color: var(--accent-green);
  border-radius: 50%;
  animation: spin 0.8s linear infinite;
  display: inline-block;
  vertical-align: middle;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
.success-glow {
  border: 2px solid #05DF8B !important;
  box-shadow: 0 0 20px rgba(5, 223, 139, 0.2);
  animation: pulse-glow 2s infinite alternate;
}
@keyframes pulse-glow {
  from {
    box-shadow: 0 0 10px rgba(5, 223, 139, 0.15);
  }
  to {
    box-shadow: 0 0 25px rgba(5, 223, 139, 0.35);
  }
}
.modern-input {
  width: 100%;
  padding: 12px;
  background: rgba(255, 255, 255, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.08);
  color: #fff;
  border-radius: 6px;
  font-size: 0.9rem;
  transition: all 0.25s ease;
}
.modern-input:focus {
  border-color: var(--accent-green);
  background: rgba(255, 255, 255, 0.05);
  outline: none;
  box-shadow: 0 0 10px rgba(5, 223, 139, 0.1);
}
.btn-modern {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: #fff;
  padding: 10px 20px;
  border-radius: 6px;
  font-weight: 700;
  cursor: pointer;
  transition: all 0.2s ease;
}
.btn-modern:hover {
  background: var(--accent-green);
  color: #000;
  border-color: var(--accent-green);
  transform: translateY(-1px);
}
.btn-modern:active {
  transform: translateY(0);
}
.discount-tag {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(5, 223, 139, 0.1);
  border: 1px solid rgba(5, 223, 139, 0.2);
  padding: 8px 12px;
  border-radius: 6px;
  color: #05DF8B;
  font-size: 0.85rem;
  margin-top: 10px;
}
.btn-remove-discount {
  background: none;
  border: none;
  color: #ef4444;
  cursor: pointer;
  font-weight: bold;
  font-size: 0.8rem;
  padding: 2px 6px;
  border-radius: 4px;
  transition: background 0.2s;
}
.btn-remove-discount:hover {
  background: rgba(239, 68, 68, 0.1);
}
.store-wrapper {
  animation: fadeIn 0.4s ease-out;
}
@keyframes fadeIn {
  from {
    opacity: 0;
    transform: translateY(5px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
