/* STADYUM PRO V8.13.0
   Mobil normal maç bileti detay ekranı açık tema.
   Yalnız sunum katmanı; event/seat/hold/cart/payment mantığı değişmez. */

@media (max-width:980px){
  body.shop-body #premiumEventPage.public-seat-unified-v61800{
    color:#142c45!important;
    background:transparent!important;
  }

  /* KARŞILAŞMA KARTI: koyu mor/lacivert tamamen kaldırılır */
  body.shop-body #premiumEventPage .premium-match-strip{
    border:1px solid #d6e5f1!important;
    background:
      radial-gradient(circle at 92% 8%,rgba(87,205,178,.14),transparent 34%),
      linear-gradient(145deg,#ffffff 0%,#f4f9ff 58%,#effcf8 100%)!important;
    box-shadow:0 14px 34px rgba(24,65,99,.09)!important;
    color:#142c45!important;
  }
  body.shop-body #premiumEventPage .premium-back-link{
    border:1px solid #d6e4ef!important;
    background:#ffffff!important;
    color:#195d9a!important;
    box-shadow:0 7px 18px rgba(18,78,130,.08)!important;
  }
  body.shop-body #premiumEventPage .premium-team,
  body.shop-body #premiumEventPage .premium-team b,
  body.shop-body #premiumEventPage .premium-match-teams{
    color:#102b45!important;
  }
  body.shop-body #premiumEventPage .premium-team-crest{
    border:1px solid #d5e4ef!important;
    background:linear-gradient(145deg,#eef7ff,#eafbf5)!important;
    color:#125fa9!important;
    box-shadow:0 7px 18px rgba(28,90,145,.08)!important;
  }
  body.shop-body #premiumEventPage .premium-team.home .premium-team-crest{
    background:linear-gradient(145deg,#e8faf2,#f3fffb)!important;
    color:#098561!important;
  }
  body.shop-body #premiumEventPage .premium-versus{
    border:1px solid #d9e6f0!important;
    background:#ffffff!important;
    color:#667f94!important;
  }
  body.shop-body #premiumEventPage .premium-match-status{
    border:1px solid #d8e5ef!important;
    background:#f5f9fd!important;
    color:#183650!important;
  }
  body.shop-body #premiumEventPage .premium-match-status b{
    color:#183650!important;
  }

  /* SATIN ALMA ADIMLARI */
  body.shop-body #premiumEventPage .premium-stepper span{
    border:1px solid #d8e5ef!important;
    background:#ffffff!important;
    color:#60788c!important;
    box-shadow:0 7px 18px rgba(22,62,96,.05)!important;
  }
  body.shop-body #premiumEventPage .premium-stepper span.active{
    border-color:#9fd8c8!important;
    background:linear-gradient(145deg,#f0fff9,#eef7ff)!important;
    color:#0d6e5a!important;
  }
  body.shop-body #premiumEventPage .premium-stepper span b{
    background:#edf5fc!important;
    color:#376783!important;
  }
  body.shop-body #premiumEventPage .premium-stepper span.active b{
    background:#dff7ed!important;
    color:#08795c!important;
  }

  /* KOMBİNE TANITIM BANDI: koyu kahverengi/lacivert kaldırılır */
  body.shop-body #premiumEventPage .event-season-sale-banner{
    border:1px solid #e3dcc4!important;
    background:
      radial-gradient(circle at 95% 8%,rgba(230,185,80,.16),transparent 36%),
      linear-gradient(145deg,#fffdf7 0%,#ffffff 56%,#f1f8ff 100%)!important;
    color:#172f47!important;
    box-shadow:0 13px 30px rgba(61,67,57,.08)!important;
  }
  body.shop-body #premiumEventPage .event-season-sale-copy span{
    color:#9a6900!important;
  }
  body.shop-body #premiumEventPage .event-season-sale-copy h2{
    color:#172f47!important;
  }
  body.shop-body #premiumEventPage .event-season-sale-copy p{
    color:#667d90!important;
  }
  body.shop-body #premiumEventPage .event-season-sale-actions a{
    border:1px solid #e6d8ae!important;
    background:linear-gradient(145deg,#ffffff,#fff9e9)!important;
    color:#173650!important;
    box-shadow:none!important;
  }
  body.shop-body #premiumEventPage .event-season-sale-actions a small{
    color:#7a6a40!important;
  }
  body.shop-body #premiumEventPage .event-season-sale-actions a b{
    color:#1c4d76!important;
  }

  /* CANLI ENVANTER KARTLARI */
  body.shop-body #premiumEventPage .inventory-summary-v61951 article{
    border:1px solid #d9e6ef!important;
    background:linear-gradient(145deg,#ffffff,#f7fbfe)!important;
    color:#17334d!important;
    box-shadow:0 9px 22px rgba(21,61,94,.06)!important;
  }
  body.shop-body #premiumEventPage .inventory-summary-v61951 article small{
    color:#73899b!important;
  }
  body.shop-body #premiumEventPage .inventory-summary-v61951 article b{
    color:#133552!important;
  }
  body.shop-body #premiumEventPage .inventory-summary-v61951 .summary-icon{
    background:#eef6fc!important;
    color:#1769b5!important;
  }
  body.shop-body #premiumEventPage .inventory-summary-v61951 .summary-icon.available{
    background:#e4faf1!important;
    color:#07976c!important;
  }
  body.shop-body #premiumEventPage .inventory-summary-v61951 .summary-icon.held{
    background:#fff4d9!important;
    color:#bc7900!important;
  }
  body.shop-body #premiumEventPage .inventory-summary-v61951 .summary-icon.live{
    background:#e9fbf6!important;
  }

  /* TRİBÜNLER / SEPET SEKME BAR */
  body.shop-body #premiumEventPage .premium-mobile-tabs{
    border:1px solid #d8e5ef!important;
    background:rgba(255,255,255,.96)!important;
    box-shadow:0 10px 26px rgba(22,62,96,.07)!important;
  }
  body.shop-body #premiumEventPage .premium-mobile-tabs button{
    border:1px solid #d9e6ef!important;
    background:#f7fbfe!important;
    color:#34536d!important;
  }
  body.shop-body #premiumEventPage .premium-mobile-tabs button.is-active{
    border-color:#90d4c1!important;
    background:linear-gradient(135deg,#e9fbf5,#edf6ff)!important;
    color:#08765d!important;
    box-shadow:none!important;
  }
  body.shop-body #premiumEventPage .premium-mobile-tabs button.is-active b{
    background:#0da87c!important;
    color:#fff!important;
  }

  /* MOBİL TRİBÜN KATALOĞU */
  body.shop-body #premiumEventPage .mobile-zone-catalog-v717{
    background:transparent!important;
  }
  body.shop-body #premiumEventPage .mobile-zone-catalog-head-v717 h2{
    color:#102d47!important;
  }
  body.shop-body #premiumEventPage .mobile-zone-catalog-head-v717 span{
    color:#0b8467!important;
  }
  body.shop-body #premiumEventPage .mobile-zone-card-v717{
    border:1px solid #d8e6ef!important;
    background:
      radial-gradient(circle at top right,color-mix(in srgb,var(--mobile-zone-color,#19b992) 12%,transparent),transparent 38%),
      linear-gradient(145deg,#ffffff,#f6fbff)!important;
    color:#15334d!important;
    box-shadow:0 10px 24px rgba(22,62,96,.06)!important;
  }
  body.shop-body #premiumEventPage .mobile-zone-card-v717 b,
  body.shop-body #premiumEventPage .mobile-zone-card-v717 strong{
    color:#15334d!important;
  }
  body.shop-body #premiumEventPage .mobile-zone-card-v717 small,
  body.shop-body #premiumEventPage .mobile-zone-card-v717 span{
    color:#667f92!important;
  }

  /* SEPET DE TAM AÇIK KALIR */
  body.shop-body #premiumEventPage .premium-cart .cart-head,
  body.shop-body #premiumEventPage .premium-cart .selection-notice,
  body.shop-body #premiumEventPage .premium-cart .cart-items,
  body.shop-body #premiumEventPage .premium-cart .shop-cart-pricing,
  body.shop-body #premiumEventPage .premium-cart .cart-total{
    color:#15334d!important;
  }
}

@media (max-width:560px){
  body.shop-body #premiumEventPage .premium-match-strip{
    border-radius:20px!important;
    background:linear-gradient(145deg,#ffffff,#f2f8fd 70%,#eefbf7)!important;
  }
  body.shop-body #premiumEventPage .event-season-sale-banner{
    background:linear-gradient(145deg,#fffdf8,#ffffff 65%,#f3f9ff)!important;
  }
}
