/*:root {*/
/*  --primary-color: #ff7a00;*/
/*  --secondary-color: #34a853;*/
/*  --accent-color: #ea4335;*/
/*  --dark-color: #4285f4;*/
/*  --light-color: #f8f9fa;*/
/*  --text-color: #3c4043;*/
/*  --text-light: #5f6368;*/
/*  --text-white: #ffffff;*/
/*}*/

/*body {*/
/*  font-family: 'Roboto', sans-serif;*/
/*  color: var(--text-color);*/
/*  background-color: var(--dark-color);*/
/*  padding-bottom: 70px;*/
/*  margin: 0;*/
/*  overflow-x: hidden;*/
/*}*/

/*.acessotorcedor-navbar {*/
/*  background-color: white;*/
/*  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);*/
/*}*/

/*.navbar-brand img {*/
/*  height: 40px;*/
/*}*/

/*.nav-link {*/
/*  color: #333 !important;*/
/*  font-weight: 500;*/
/*  padding: 8px 15px !important;*/
/*}*/

/*.nav-link i {*/
/*  margin-right: 5px;*/
/*}*/

/*#communityCarousel {*/
/*  margin: 1rem auto 1.5rem;*/
/*  max-width: 600px;*/
/*  border-radius: 12px;*/
/*  overflow: hidden;*/
/*  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);*/
/*  position: relative;*/
/*  z-index: 900;*/
/*  padding-top: 60px;*/
/*  margin-top: 0;*/
/*}*/

/*.carousel-inner {*/
/*  border-radius: 12px;*/
/*}*/

/*.carousel-item {*/
/*  padding: 1rem;*/
/*  transition: transform 0.4s ease;*/
/*}*/

/*.whatsapp-banner,*/
/*.telegram-banner {*/
/*  display: flex;*/
/*  flex-direction: column;*/
/*  gap: 1.2rem;*/
/*  padding: 1.5rem;*/
/*  border-radius: 10px;*/
/*  color: white;*/
/*  position: relative;*/
/*  overflow: hidden;*/
/*  margin-top: 0;*/
/*}*/

/*.whatsapp-banner {*/
/*  background: linear-gradient(135deg, #25D366 0%, #128C7E 90%);*/
/*}*/

/*.telegram-banner {*/
/*  background: linear-gradient(135deg, #0088cc 0%, #004d7a 90%);*/
/*}*/

/*.whatsapp-banner-content,*/
/*.telegram-banner-content {*/
/*  display: flex;*/
/*  align-items: center;*/
/*  gap: 1rem;*/
/*  position: relative;*/
/*}*/

/*.whatsapp-icon,*/
/*.telegram-icon {*/
/*  font-size: 2.5rem;*/
/*  width: 50px;*/
/*  text-align: center;*/
/*}*/

/*.whatsapp-banner-text h3,*/
/*.telegram-banner-text h3 {*/
/*  font-size: 1.2rem;*/
/*  margin-bottom: 0.4rem;*/
/*  font-weight: 600;*/
/*  line-height: 1.3;*/
/*}*/

/*.whatsapp-banner-text p,*/
/*.telegram-banner-text p {*/
/*  font-size: 0.9rem;*/
/*  opacity: 0.95;*/
/*  line-height: 1.4;*/
/*  margin-bottom: 0;*/
/*}*/

/*.whatsapp-buttons,*/
/*.telegram-buttons {*/
/*  display: flex;*/
/*  gap: 0.8rem;*/
/*}*/

/*.whatsapp-btn,*/
/*.telegram-btn {*/
/*  display: inline-flex;*/
/*  align-items: center;*/
/*  justify-content: center;*/
/*  gap: 0.5rem;*/
/*  padding: 0.7rem 1.2rem;*/
/*  border-radius: 6px;*/
/*  font-weight: 500;*/
/*  font-size: 0.9rem;*/
/*  text-decoration: none;*/
/*  transition: all 0.2s ease;*/
/*  flex: 1;*/
/*  min-width: 0;*/
/*}*/

/*.whatsapp-btn {*/
/*  background-color: white;*/
/*  color: #128C7E;*/
/*}*/

/*.telegram-btn {*/
/*  background-color: white;*/
/*  color: #0088cc;*/
/*}*/

/*.whatsapp-btn.channel {*/
/*  background-color: #075E54;*/
/*  color: white;*/
/*}*/

/*.whatsapp-btn:not(.channel):hover,*/
/*.telegram-btn:hover {*/
/*  background-color: #f8f8f8;*/
/*  transform: translateY(-1px);*/
/*}*/

/*.whatsapp-btn.channel:hover {*/
/*  background-color: #054d44;*/
/*}*/

/*.whatsapp-btn i,*/
/*.telegram-btn i {*/
/*  font-size: 1rem;*/
/*}*/

/*.live-matches {*/
/*  background-color: #1a1a1a;*/
/*  border-radius: 12px;*/
/*  padding: 20px;*/
/*  margin: 20px auto;*/
/*  max-width: 1200px;*/
/*  box-shadow: 0 0 10px rgba(255, 102, 0, 0.2);*/
/*}*/

/*.live-header {*/
/*  display: flex;*/
/*  justify-content: space-between;*/
/*  align-items: center;*/
/*  margin-bottom: 15px;*/
/*}*/

/*.live-header h2 {*/
/*  color: white;*/
/*  font-size: 1.5rem;*/
/*  margin: 0;*/
/*  display: flex;*/
/*  align-items: center;*/
/*}*/

/*.live-indicator {*/
/*  width: 12px;*/
/*  height: 12px;*/
/*  background-color: red;*/
/*  border-radius: 50%;*/
/*  margin-right: 10px;*/
/*  animation: pulse 1.5s infinite;*/
/*}*/

/*.live-badge {*/
/*  background-color: #e74c3c;*/
/*  color: white;*/
/*  padding: 3px 10px;*/
/*  border-radius: 20px;*/
/*  font-size: 0.8rem;*/
/*  font-weight: bold;*/
/*}*/

/*.match-clock {*/
/*  font-weight: bold;*/
/*  color: #333;*/
/*}*/

/*.teams-container {*/
/*  display: flex;*/
/*  align-items: center;*/
/*  justify-content: space-between;*/
/*  margin: 15px 0;*/
/*}*/

/*.team {*/
/*  display: flex;*/
/*  flex-direction: column;*/
/*  align-items: center;*/
/*  flex: 1;*/
/*}*/

/*.team img {*/
/*  width: 40px;*/
/*  height: 40px;*/
/*  object-fit: contain;*/
/*  margin-bottom: 5px;*/
/*}*/

/*.team p {*/
/*  margin: 0;*/
/*  font-weight: 500;*/
/*  text-align: center;*/
/*}*/

/*.score  {*/
/*  display: flex !important;*/
/*  align-items: center;*/
/*  justify-content: center;*/
/*  font-size: 1.8rem;*/
/*  font-weight: bold;*/
/*  min-width: 80px;*/
/*}*/

/*.score span {*/
/*  min-width: 30px;*/
/*  text-align: center;*/
/*  display: inline-block !important;*/
/*  opacity: 1 !important;*/
/*  visibility: visible !important;*/
/*}*/

/*.match-details {*/
/*  margin-top: 15px;*/
/*}*/

/*.competition p {*/
/*  margin: 0;*/
/*  text-align: center;*/
/*  font-weight: 500;*/
/*  color: #555;*/
/*}*/

/*.match-progress {*/
/*  margin-top: 10px;*/
/*}*/

/*match-progress progress {*/
/*  width: 100%;*/
/*  height: 6px;*/
/*  border-radius: 3px;*/
/*}*/

/*.half-time-text {*/
/*  margin: 5px 0 0;*/
/*  font-size: 0.8rem;*/
/*  color: #555;*/
/*  text-align: center;*/
/*}*/

/*.watch-link {*/
/*  display: flex;*/
/*  justify-content: center;*/
/*  align-items: center;*/
/*  background: linear-gradient(to right, #00c853, #00e676);*/
/*  color: white !important;*/
/*  padding: 10px;*/
/*  border-radius: 5px;*/
/*  text-decoration: none;*/
/*  font-weight: bold;*/
/*  margin-top: 15px;*/
/*  transition: all 0.3s;*/
/*}*/

/*.watch-link:hover {*/
/*  transform: translateY(-2px);*/
/*  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);*/
/*}*/

/*.watch-link span:last-child {*/
/*  margin-left: 5px;*/
/*}*/

/*@keyframes pulse {*/
/*  0% {*/
/*    opacity: 1;*/
/*  }*/

/*  50% {*/
/*    opacity: 0.5;*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*  }*/
/*}*/

/*@media (max-width: 768px) {*/
/*  .live-header {*/
/*    flex-direction: column;*/
/*    align-items: flex-start;*/
/*    gap: 10px;*/
/*  }*/

/*  .whatsapp-banner,*/
/*  .telegram-banner {*/
/*    padding: 15px;*/
/*  }*/

/*  .whatsapp-buttons,*/
/*  .telegram-buttons {*/
/*    flex-direction: column;*/
/*  }*/
/*}*/

/*@media (max-width: 576px) {*/
/*  .navbar-brand img {*/
/*    height: 30px;*/
/*  }*/

/*  .nav-link {*/
/*    padding: 5px 10px !important;*/
/*    font-size: 0.9rem;*/
/*  }*/

/*  .live-header h2 {*/
/*    font-size: 1.2rem;*/
/*  }*/

/*  .score {*/
/*    font-size: 1.5rem;*/
/*  }*/
/*}*/

/*.nav-link:hover {*/
/*  color: var(--primary-color) !important;*/
/*}*/

/*.whatsapp-btn:hover,*/
/*.telegram-btn:hover {*/
/*  opacity: 0.9;*/
/*  transform: translateY(-1px);*/
/*}*/

/*.pos-libertadores-preliminar {*/
/*  background-color: rgba(0, 86, 179, 0.1);*/
/*}*/

/*.header-text {*/
/*  text-transform: uppercase;*/
/*  font-size: 10px;*/
/*}*/

/*.nome-time {*/
/*  overflow: hidden;*/
/*  text-overflow: ellipsis;*/
/*  white-space: nowrap;*/
/*  max-width: 120px;*/
/*  display: inline-block;*/
/*  vertical-align: middle;*/
/*}*/

/*@media (max-width: 768px) {*/
/*  .nome-time {*/
/*    max-width: 80px;*/
/*  }*/
/*}*/

/*.direct-options {*/
/*  border-bottom: 1px solid #eee;*/
/*  padding-bottom: 15px;*/
/*  margin-bottom: 15px;*/
/*}*/

/*#castScreenBtn,*/
/*#chromecastBtn {*/
/*  display: none;*/
/*  text-align: left;*/
/*  padding: 10px 15px;*/
/*}*/

/*#castScreenBtn i,*/
/*#chromecastBtn i {*/
/*  margin-right: 10px;*/
/*  width: 20px;*/
/*  text-align: center;*/
/*}*/

/*.watch-buttons {*/
/*  justify-content: center;*/
/*  gap: 4px;*/
/*  margin: 4px auto 0;*/
/*  width: 100%;*/
/*  max-width: 180px;*/
/*  flex-wrap: nowrap;*/
/*}*/

/*.btn-watch {*/
/*  background-color: #e74c3c;*/
/*  color: white;*/
/*  border: none;*/
/*  border-radius: 4px;*/
/*  padding: 2px 4px;*/
/*  font-weight: 600;*/
/*  font-size: 0.75rem;*/
/*  display: inline-flex;*/
/*  align-items: center;*/
/*  justify-content: center;*/
/*  transition: all 0.2s ease;*/
/*  text-decoration: none;*/
/*  cursor: pointer;*/
/*  flex: 1;*/
/*  min-width: 80px;*/
/*  height: 20px;*/
/*  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);*/
/*}*/

/*.btn-watch-tv {*/
/*  background-color: #4285f4;*/
/*  color: white;*/
/*  border: none;*/
/*  border-radius: 4px;*/
/*  padding: 6px 8px;*/
/*  font-weight: 600;*/
/*  font-size: 0.75rem;*/
/*  display: inline-flex;*/
/*  align-items: center;*/
/*  justify-content: center;*/
/*  transition: all 0.2s ease;*/
/*  cursor: pointer;*/
/*  flex: 1;*/
/*  min-width: 50px;*/
/*  height: 30px;*/
/*  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);*/
/*}*/

/*.btn-watch i,*/
/*.btn-watch-tv i {*/
/*  margin-right: 3px;*/
/*  font-size: 0.7rem;*/
/*}*/

/*.btn-watch:active,*/
/*.btn-watch-tv:active {*/
/*  transform: translateY(1px);*/
/*  box-shadow: none;*/
/*}*/

/*.chromecast-btn-container {*/
/*  position: fixed;*/
/*  bottom: 70px;*/
/*  right: 15px;*/
/*  z-index: 1000;*/
/*  text-align: right;*/
/*}*/

/*.btn-chromecast {*/
/*  background-color: #4285f4;*/
/*  color: white;*/
/*  border-radius: 50px;*/
/*  padding: 10px 15px;*/
/*  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);*/
/*  display: inline-flex;*/
/*  align-items: center;*/
/*  font-size: 0.9rem;*/
/*  border: none;*/
/*}*/

/*.btn-chromecast i {*/
/*  margin-right: 5px;*/
/*}*/

/*.cast-instructions {*/
/*  display: none;*/
/*  background: white;*/
/*  padding: 15px;*/
/*  border-radius: 8px;*/
/*  margin-top: 10px;*/
/*  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);*/
/*  text-align: left;*/
/*  max-width: 250px;*/
/*  font-size: 0.85rem;*/
/*}*/

/*.cast-instructions ol {*/
/*  padding-left: 20px;*/
/*  margin-bottom: 0;*/
/*}*/

/*@media (max-width: 340px) {*/
/*  .watch-buttons {*/
/*    max-width: 160px;*/
/*    gap: 3px;*/
/*  }*/

/*  .btn-watch,*/
/*  .btn-watch-tv {*/
/*    padding: 5px 6px;*/
/*    font-size: 0.7rem;*/
/*    height: 28px;*/
/*  }*/

/*  .btn-watch {*/
/*    min-width: 70px;*/
/*  }*/

/*  .btn-watch-tv {*/
/*    min-width: 45px;*/
/*  }*/

/*  .btn-watch i,*/
/*  .btn-watch-tv i {*/
/*    margin-right: 2px;*/
/*    font-size: 0.65rem;*/
/*  }*/

/*  .chromecast-btn-container {*/
/*    bottom: 60px;*/
/*    right: 10px;*/
/*  }*/

/*  .btn-chromecast {*/
/*    padding: 8px 12px;*/
/*    font-size: 0.75rem;*/
/*  }*/

/*  .cast-instructions {*/
/*    max-width: 200px;*/
/*    font-size: 0.75rem;*/
/*    padding: 10px;*/
/*  }*/
/*}*/

/*@media (max-width: 576px) {*/
/*  .watch-buttons {*/
/*    flex-direction: row;*/
/*    gap: 6px;*/
/*    margin-top: 8px;*/
/*  }*/

/*  .btn-watch,*/
/*  .btn-watch-tv {*/
/*    padding: 8px 10px;*/
/*    font-size: 0.8rem;*/
/*    min-height: 36px;*/
/*  }*/

/*  .btn-watch i,*/
/*  .btn-watch-tv i {*/
/*    margin-right: 4px;*/
/*    font-size: 0.8rem;*/
/*  }*/

/*  .btn-watch {*/
/*    max-width: 110px;*/
/*  }*/

/*  .btn-watch-tv {*/
/*    max-width: 70px;*/
/*  }*/

/*  .chromecast-btn-container {*/
/*    bottom: 60px;*/
/*    right: 10px;*/
/*  }*/

/*  .btn-chromecast {*/
/*    padding: 8px 12px;*/
/*    font-size: 0.8rem;*/
/*  }*/
/*}*/

/*.live-banner {*/
/*  background: linear-gradient(135deg, var(--primary-color), #000000);*/
/*  color: white;*/
/*  padding: 15px 0;*/
/*  text-align: center;*/
/*  margin-top: 10px;*/
/*}*/

/*.live-banner h2 {*/
/*  font-weight: 700;*/
/*  font-size: 1.3rem;*/
/*  margin: 5px 0 0;*/
/*}*/

/*.main-match {*/
/*  background-color: white;*/
/*  border-radius: 12px;*/
/*  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);*/
/*  padding: 15px;*/
/*  margin-bottom: 20px;*/
/*}*/

/*.league-badge {*/
/*  display: flex;*/
/*  align-items: center;*/
/*  margin-bottom: 15px;*/
/*}*/

/*.league-badge span {*/
/*  font-weight: 700;*/
/*  font-size: 0.9rem;*/
/*  margin-left: 8px;*/
/*}*/

/*.league-logo {*/
/*  width: 24px;*/
/*  height: 24px;*/
/*  object-fit: contain;*/
/*}*/

/*.match-teams {*/
/*  display: flex;*/
/*  justify-content: space-between;*/
/*  align-items: center;*/
/*  text-align: center;*/
/*}*/

/*.team {*/
/*  flex: 1;*/
/*}*/

/*.team-logo {*/
/*  width: 60px;*/
/*  height: 60px;*/
/*  object-fit: contain;*/
/*  margin: 0 auto;*/
/*}*/

/*.team h3 {*/
/*  font-size: 1rem;*/
/*  margin: 8px 0 0;*/
/*  font-weight: 700;*/
/*}*/

/*.match-info {*/
/*  flex: 1;*/
/*  text-align: center;*/
/*}*/

/*.match-time {*/
/*  color: var(--accent-color);*/
/*  font-weight: 700;*/
/*  font-size: 0.8rem;*/
/*  margin-bottom: 5px;*/
/*}*/

/*.match-score {*/
/*  display: flex;*/
/*  justify-content: center;*/
/*  align-items: center;*/
/*  margin: 5px 0;*/
/*}*/

/*.match-score span {*/
/*  font-weight: 900;*/
/*  font-size: 1.5rem;*/
/*  min-width: 30px;*/
/*}*/

/*.separator {*/
/*  margin: 0 5px;*/
/*  font-weight: 700;*/
/*}*/

/*.match-period {*/
/*  font-size: 0.8rem;*/
/*  color: var(--text-light);*/
/*  margin-bottom: 10px;*/
/*}*/

/*.section-title {*/
/*  font-weight: 700;*/
/*  font-size: 1.2rem;*/
/*  margin-bottom: 15px;*/
/*  padding-bottom: 5px;*/
/*  border-bottom: 2px solid var(--primary-color);*/
/*  display: inline-block;*/
/*}*/

/*.mobile-nav {*/
/*  position: fixed;*/
/*  bottom: 0;*/
/*  left: 0;*/
/*  right: 0;*/
/*  background-color: white;*/
/*  display: flex;*/
/*  justify-content: space-around;*/
/*  padding: 12px 0 10px;*/
/*  box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.1);*/
/*  z-index: 1100;*/
/*  border-top: 1px solid rgba(0, 0, 0, 0.05);*/
/*}*/

/*.nav-item {*/
/*  display: flex;*/
/*  flex-direction: column;*/
/*  align-items: center;*/
/*  color: var(--text-light);*/
/*  text-decoration: none;*/
/*  font-size: 0.75rem;*/
/*  font-weight: 500;*/
/*  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);*/
/*  padding: 4px 12px;*/
/*  border-radius: 18px;*/
/*  position: relative;*/
/*  opacity: 0.7;*/
/*}*/

/*.nav-item i {*/
/*  font-size: 1.4rem;*/
/*  margin-bottom: 4px;*/
/*  transition: all 0.3s ease;*/
/*}*/

/*.nav-item.active {*/
/*  color: #FF6B00 !important;*/
/*  opacity: 1 !important;*/
/*}*/

/*.nav-item.active i {*/
/*  color: #FF6B00 !important;*/
/*}*/

/*.nav-item.active::after {*/
/*  content: '';*/
/*  display: block;*/
/*  position: absolute;*/
/*  bottom: -6px;*/
/*  left: 50%;*/
/*  transform: translateX(-50%);*/
/*  width: 6px;*/
/*  height: 6px;*/
/*  background: #FF6B00;*/
/*  border-radius: 50%;*/
/*  animation: pulse 1.5s infinite;*/
/*}*/

/*.nav-tabs {*/
/*  border-bottom: 2px solid #f0f0f0;*/
/*  margin-bottom: 20px;*/
/*}*/

/*.nav-tabs .nav-link {*/
/*  border: none;*/
/*  color: #555;*/
/*  font-weight: 600;*/
/*  padding: 10px 20px;*/
/*}*/

/*.nav-tabs .nav-link.active {*/
/*  color: #FF6B00;*/
/*  border-bottom: 3px solid #FF6B00;*/
/*  background: transparent;*/
/*}*/

/*.nav-tabs .nav-link:hover {*/
/*  color: #FF6B00;*/
/*  border-color: transparent;*/
/*}*/

/*.matches-grid {*/
/*  display: grid;*/
/*  gap: 15px;*/
/*  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));*/
/*}*/

/*.league-cards {*/
/*  display: grid;*/
/*  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));*/
/*  gap: 20px;*/
/*  padding: 20px 0;*/
/*}*/

/*.league-card {*/
/*  background: white;*/
/*  border-radius: 10px;*/
/*  overflow: hidden;*/
/*  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);*/
/*}*/

/*.league-card img {*/
/*  width: 100%;*/
/*  height: 120px;*/
/*  object-fit: cover;*/
/*}*/

/*@media (max-width: 768px) {*/
/*  .matches-grid {*/
/*    grid-template-columns: 1fr;*/
/*  }*/
/*}*/

/*.nav-item:not(.active):hover {*/
/*  opacity: 0.9;*/
/*  background: rgba(0, 0, 0, 0.03);*/
/*}*/

/*.nav-item:not(.active):hover i {*/
/*  transform: scale(1.05);*/
/*}*/

/*@keyframes pulse {*/
/*  0% {*/
/*    transform: translateX(-50%) scale(1);*/
/*  }*/

/*  50% {*/
/*    transform: translateX(-50%) scale(1.3);*/
/*  }*/

/*  100% {*/
/*    transform: translateX(-50%) scale(1);*/
/*  }*/
/*}*/

/*@media (min-width: 768px) {*/
/*  .mobile-nav {*/
/*    max-width: 450px;*/
/*    left: 50%;*/
/*    transform: translateX(-50%);*/
/*    border-radius: 24px 24px 0 0;*/
/*    bottom: 10px;*/
/*  }*/
/*}*/

/*.collab-banner {*/
/*  position: fixed;*/
/*  bottom: 20px;*/
/*  right: 20px;*/
/*  width: 320px;*/
/*  background: linear-gradient(135deg, #1e3c72 0%, #2a5298 100%);*/
/*  border-radius: 10px;*/
/*  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);*/
/*  color: white;*/
/*  z-index: 1000;*/
/*  transform: translateY(150%);*/
/*  animation: slideUp 0.8s forwards 1s;*/
/*  overflow: hidden;*/
/*  border-left: 5px solid #ff4757;*/
/*  display: none;*/
/*  font-family: 'Roboto', sans-serif;*/
/*}*/

/*.collab-content {*/
/*  position: relative;*/
/*  padding: 15px;*/
/*  display: flex;*/
/*  align-items: center;*/
/*}*/

/*.close-collab {*/
/*  position: absolute;*/
/*  top: 5px;*/
/*  right: 5px;*/
/*  background: transparent;*/
/*  border: none;*/
/*  color: white;*/
/*  font-size: 18px;*/
/*  cursor: pointer;*/
/*  padding: 5px;*/
/*  transition: all 0.3s;*/
/*  z-index: 2;*/
/*}*/

/*.close-collab:hover {*/
/*  color: #ffcc00;*/
/*  transform: scale(1.1);*/
/*}*/

/*.collab-icon {*/
/*  font-size: 36px;*/
/*  margin-right: 15px;*/
/*  color: #ffcc00;*/
/*  flex-shrink: 0;*/
/*}*/

/*.collab-text {*/
/*  flex-grow: 1;*/
/*}*/

/*.collab-text h3 {*/
/*  margin: 0 0 5px 0;*/
/*  font-size: 18px;*/
/*  color: #ffcc00;*/
/*  font-weight: 700;*/
/*}*/

/*.collab-text p {*/
/*  margin: 0 0 10px 0;*/
/*  font-size: 14px;*/
/*  line-height: 1.4;*/
/*  opacity: 0.9;*/
/*}*/

/*.collab-btn {*/
/*  display: inline-block;*/
/*  background: #ff4757;*/
/*  color: white;*/
/*  padding: 8px 15px;*/
/*  border-radius: 5px;*/
/*  text-decoration: none;*/
/*  font-weight: bold;*/
/*  font-size: 14px;*/
/*  transition: all 0.3s;*/
/*  text-align: center;*/
/*  border: none;*/
/*  cursor: pointer;*/
/*  width: 100%;*/
/*}*/

/*.collab-btn:hover {*/
/*  background: #ff6b81;*/
/*  transform: translateY(-2px);*/
/*  box-shadow: 0 3px 10px rgba(255, 71, 87, 0.4);*/
/*}*/

/*.collab-btn i {*/
/*  margin-left: 5px;*/
/*  transition: all 0.3s;*/
/*}*/

/*.collab-btn:hover i {*/
/*  transform: translateX(3px);*/
/*}*/

/*.pulse {*/
/*  animation: pulse 1.5s infinite;*/
/*}*/

/*@keyframes slideUp {*/
/*  to {*/
/*    transform: translateY(0);*/
/*  }*/
/*}*/

/*.notification-modal {*/
/*  display: none;*/
/*  position: fixed;*/
/*  top: 0;*/
/*  left: 0;*/
/*  right: 0;*/
/*  bottom: 0;*/
/*  background: rgba(0, 0, 0, 0.85);*/
/*  z-index: 9999;*/
/*  align-items: center;*/
/*  justify-content: center;*/
/*  padding: 20px;*/
/*  box-sizing: border-box;*/
/*}*/

/*.modal-content {*/
/*  background: #fff;*/
/*  border-radius: 12px;*/
/*  width: 100%;*/
/*  max-width: 380px;*/
/*  overflow: hidden;*/
/*  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);*/
/*  animation: modalFadeIn 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);*/
/*  transform-origin: center;*/
/*}*/

/*.modal-header {*/
/*  background: linear-gradient(135deg, #e10600, #c00500);*/
/*  color: white;*/
/*  padding: 20px;*/
/*  text-align: center;*/
/*  position: relative;*/
/*}*/

/*@keyframes modalFadeIn {*/
/*  from {*/
/*    opacity: 0;*/
/*    transform: translateY(-20px);*/
/*  }*/

/*  to {*/
/*    opacity: 1;*/
/*    transform: translateY(0);*/
/*  }*/
/*}*/

/*.modal-content h3 {*/
/*  color: #fff;*/
/*  margin-top: 0;*/
/*}*/

/*.modal-content p {*/
/*  margin-bottom: 20px;*/
/*  line-height: 1.5;*/
/*}*/

/*.modal-close {*/
/*  background: linear-gradient(135deg, #00c853, #00e676);*/
/*  color: white;*/
/*  border: none;*/
/*  border-radius: 6px;*/
/*  padding: 12px 30px;*/
/*  font-size: 1rem;*/
/*  font-weight: 600;*/
/*  cursor: pointer;*/
/*  transition: all 0.3s;*/
/*  min-width: 200px;*/
/*  text-align: center;*/
/*  box-shadow: 0 4px 8px rgba(0, 200, 83, 0.2);*/
/*}*/

/*.modal-close:hover {*/
/*  transform: translateY(-2px);*/
/*  box-shadow: 0 6px 12px rgba(0, 200, 83, 0.3);*/
/*}*/

/*.modal-close:active {*/
/*  transform: translateY(0);*/
/*}*/

/*.modal-header h3 {*/
/*  margin: 0;*/
/*  font-size: 1.3rem;*/
/*  font-weight: 700;*/
/*  letter-spacing: 0.5px;*/
/*}*/

/*.modal-body {*/
/*  padding: 25px 20px;*/
/*  text-align: center;*/
/*  color: #333;*/
/*  line-height: 1.6;*/
/*}*/

/*.modal-body p {*/
/*  margin-bottom: 15px;*/
/*  font-size: 0.95rem;*/
/*}*/

/*.modal-footer {*/
/*  padding: 0 20px 20px;*/
/*  display: flex;*/
/*  justify-content: center;*/
/*}*/

/*.modal-icon {*/
/*  display: inline-block;*/
/*  margin-bottom: 15px;*/
/*  font-size: 2.5rem;*/
/*  color: #ffcc00;*/
/*  animation: pulse 1.5s infinite;*/
/*}*/

/*@media (max-width: 400px) {*/
/*  .nome-time {*/
/*    max-width: 60px;*/
/*    font-size: 0.8rem;*/
/*  }*/

/*  .header-text {*/
/*    font-size: 8px;*/
/*  }*/

/*  .watch-buttons {*/
/*    max-width: 140px;*/
/*    gap: 3px;*/
/*  }*/

/*  .btn-watch {*/
/*    min-width: 60px;*/
/*    font-size: 0.65rem;*/
/*    height: 18px;*/
/*    padding: 2px 3px;*/
/*  }*/

/*  .btn-watch-tv {*/
/*    min-width: 40px;*/
/*    font-size: 0.65rem;*/
/*    height: 18px;*/
/*    padding: 2px 3px;*/
/*  }*/

/*  .btn-watch i,*/
/*  .btn-watch-tv i {*/
/*    font-size: 0.6rem;*/
/*    margin-right: 2px;*/
/*  }*/

/*  .chromecast-btn-container {*/
/*    bottom: 60px;*/
/*    right: 10px;*/
/*  }*/

/*  .btn-chromecast {*/
/*    padding: 8px 12px;*/
/*    font-size: 0.75rem;*/
/*  }*/

/*  .cast-instructions {*/
/*    max-width: 200px;*/
/*    font-size: 0.75rem;*/
/*    padding: 10px;*/
/*  }*/

/*  .live-banner h2 {*/
/*    font-size: 1.1rem;*/
/*  }*/

/*  .live-badge {*/
/*    font-size: 0.7rem;*/
/*    padding: 2px 8px;*/
/*  }*/

/*  .main-match {*/
/*    padding: 10px;*/
/*  }*/

/*  .team-logo {*/
/*    width: 40px;*/
/*    height: 40px;*/
/*  }*/

/*  .team h3 {*/
/*    font-size: 0.8rem;*/
/*  }*/

/*  .match-score span {*/
/*    font-size: 1.2rem;*/
/*  }*/

/*  .mobile-nav {*/
/*    padding: 8px 0 6px;*/
/*  }*/

/*  .nav-item {*/
/*    font-size: 0.65rem;*/
/*    padding: 2px 8px;*/
/*  }*/

/*  .nav-item i {*/
/*    font-size: 1.2rem;*/
/*  }*/

/*  .collab-banner {*/
/*    width: calc(100% - 20px);*/
/*    right: 10px;*/
/*    bottom: 10px;*/
/*  }*/

/*  .collab-content {*/
/*    padding: 10px;*/
/*  }*/

/*  .collab-icon {*/
/*    font-size: 28px;*/
/*    margin-right: 10px;*/
/*  }*/

/*  .collab-text h3 {*/
/*    font-size: 0.9rem;*/
/*  }*/

/*  .collab-text p {*/
/*    font-size: 0.75rem;*/
/*  }*/

/*  .collab-btn {*/
/*    padding: 6px 10px;*/
/*    font-size: 0.8rem;*/
/*  }*/
/*}*/

/*@media (max-width: 320px) {*/
/*  .nome-time {*/
/*    max-width: 50px;*/
/*  }*/

/*  .watch-buttons {*/
/*    max-width: 130px;*/
/*  }*/

/*  .btn-watch {*/
/*    min-width: 55px;*/
/*  }*/

/*  .btn-watch-tv {*/
/*    min-width: 35px;*/
/*  }*/

/*  .main-match {*/
/*    padding: 8px;*/
/*  }*/

/*  .team-logo {*/
/*    width: 35px;*/
/*    height: 35px;*/
/*  }*/

/*  .match-score span {*/
/*    font-size: 1rem;*/
/*  }*/

/*  .mobile-nav {*/
/*    padding: 6px 0 4px;*/
/*  }*/

/*  .nav-item {*/
/*    font-size: 0.6rem;*/
/*  }*/

/*  .nav-item i {*/
/*    font-size: 1.1rem;*/
/*  }*/

/*  .collab-banner {*/
/*    width: calc(100% - 16px);*/
/*    right: 8px;*/
/*  }*/
/*}*/

/*.teams-container .score {*/
/*  display: flex !important;*/
/*  align-items: center;*/
/*  justify-content: center;*/
/*}*/

/*.teams-container .score span {*/
/*  display: inline-block !important;*/
/*  min-width: 30px;*/
/*  text-align: center;*/
/*  font-size: 1.8rem;*/
/*  font-weight: bold;*/
/*  opacity: 1 !important;*/
/*  visibility: visible !important;*/
/*}*/

/*.site-footer {*/
/*  background-color: #000;*/
/*  color: #fff;*/
/*  padding: 40px 20px 20px;*/
/*  font-family: 'Segoe UI', sans-serif;*/
/*}*/

/*.footer-content {*/
/*  display: flex;*/
/*  flex-wrap: wrap;*/
/*  justify-content: space-between;*/
/*  max-width: 1200px;*/
/*  margin: nome;*/
/*  border-bottom: 1px solid #333;*/
/*  padding-bottom: 20px;*/
/*}*/

/*.footer-left h2 {*/
/*  font-size: 24px;*/
/*  margin-bottom: 10px;*/
/*  color: #ff5e00;*/
/*}*/

/*.footer-left p {*/
/*  font-size: 14px;*/
/*  color: #bbb;*/
/*}*/

/*.footer-links {*/
/*  display: flex;*/
/*  flex-direction: column;*/
/*  gap: 8px;*/
/*}*/

/*.footer-links a {*/
/*  color: #ccc;*/
/*  text-decoration: none;*/
/*  font-size: 14px;*/
/*  transition: color 0.3s;*/
/*}*/

/*.footer-links a:hover {*/
/*  color: #ff5e00;*/
/*}*/

/*.footer-bottom {*/
/*  text-align: center;*/
/*  margin-top: 20px;*/
/*  font-size: 13px;*/
/*  color: #777;*/
/*}*/

/*footer {*/
/*  font-family: 'Roboto', sans-serif;*/
/*  background: #1a1a1a !important;*/
/*  box-shadow: 0 -5px 15px rgba(0, 0, 0, 0.1);*/
/*}*/

/*footer h5 {*/
/*  letter-spacing: 0.5px;*/
/*}*/

/*footer a.text-muted {*/
/*  transition: all 0.3s ease;*/
/*}*/

/*footer a.text-muted:hover {*/
/*  color: #28a745 !important;*/
/*  transform: translateX(5px);*/
/*  text-decoration: none;*/
/*}*/

/*footer .social-icons a {*/
/*  transition: all 0.3s ease;*/
/*}*/

/*footer .social-icons a:hover {*/
/*  background: #28a745 !important;*/
/*  border-color: #28a745 !important;*/
/*  transform: translateY(-3px);*/
/*}*/

/*footer .list-unstyled li {*/
/*  transition: all 0.3s ease;*/
/*}*/

/*footer .list-unstyled li:hover {*/
/*  transform: translateX(3px);*/
/*}*/

/*@media (max-width: 991.98px) {*/

/*  .col-lg-3,*/
/*  .col-lg-2,*/
/*  .col-md-3,*/
/*  .col-md-6 {*/
/*    margin-bottom: 2rem;*/
/*  }*/

/*  footer .text-md-right {*/
/*    text-align: left !important;*/
/*    margin-top: 1rem;*/
/*  }*/
/*}*/

/*@media (max-width: 767.98px) {*/
/*  .row>div {*/
/*    flex: 0 0 50%;*/
/*    max-width: 50%;*/
/*  }*/

/*  footer {*/
/*    padding-top: 3rem !important;*/
/*    padding-bottom: 2rem !important;*/
/*  }*/
/*}*/

/*@media (max-width: 575.98px) {*/
/*  .row>div {*/
/*    flex: 0 0 100%;*/
/*    max-width: 100%;*/
/*    padding-left: 15px;*/
/*    padding-right: 15px;*/
/*  }*/

/*  footer .social-icons {*/
/*    justify-content: center;*/
/*  }*/

/*  footer .d-flex {*/
/*    justify-content: center;*/
/*  }*/
/*}*/

/*.modal-content.bg-dark {*/
/*  border: 1px solid #333;*/
/*}*/

/*.modal-header.border-secondary {*/
/*  border-bottom: 1px solid #444 !important;*/
/*}*/

/*.modal-footer.border-secondary {*/
/*  border-top: 1px solid #444 !important;*/
/*}*/

/*.terms-content::-webkit-scrollbar,*/
/*.privacy-content::-webkit-scrollbar {*/
/*  width: 6px;*/
/*}*/

/*.terms-content::-webkit-scrollbar-track,*/
/*.privacy-content::-webkit-scrollbar-track {*/
/*  background: #2a2a2a;*/
/*}*/

/*.terms-content::-webkit-scrollbar-thumb,*/
/*.privacy-content::-webkit-scrollbar-thumb {*/
/*  background: #28a745;*/
/*  border-radius: 3px;*/
/*}*/