@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap');

:root
{
  --dark-color: #121212;
  --light-color: #e8e8e8;
  --gbck-color: #ffcc00;
  --one-color: #029802;
  --star-color: #D754FF;
  --dark-bg-opacity: rgba(18, 18, 18, 0.6);
  --light-bg-opacity: rgb(232, 232, 232, 0.6);
  --green-color: #008f00;
  --red-color: #b30101;
  --canceled-color: #f87171;       
  --processing-color: #fbbf24;     
  --completed-color: #4ade80;      
  --rejected-color: #f43f5e;       
  --under-review-color: #38bdf8;
}

*
{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: 'Montserrat', sans-serif;
}

html 
{
  scroll-behavior: smooth;
}

.main
{
    width: 100vw;
    height: 100vh;
    display: flex;;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 20px;
    padding: 20px;
    background-color: var(--dark-color);
}

.main h1
{
    width: 100%;
    font-size: 24px;
    font-weight: bold;
    color: var(--gbck-color);
    text-align: center;
}

.main h2
{
    width: 100%;
    font-size: 16px;
    font-weight: normal;
    color: var(--light-color);
    text-align: center;
}

.game-logo-img
{
    width: 100%;
    max-width: 200px;
    height: auto;
    min-width: 100px;
    border-radius: 100%;
    object-fit: contain;
    object-position: center center;
    margin-bottom: 25px;
}

.btn
{
  font-size: 14px;
  font-weight: bold;
  color: var(--dark-color);
  background-color: var(--gbck-color);
  border: none;
  border-radius: 10px;
  padding: 5px 15px;
  transition: 0.3s ease all;
  cursor: pointer;
  user-select: none;
}

.btn-a,
.btn-a:hover
{
  text-decoration: none !important;
}

.btn:hover
{
  color: var(--gbck-color) !important;
  background-color: var(--dark-color) !important;
}

.btn:disabled
{
  color: var(--dark-color) !important;
  background-color: var(--gbck-color) !important;
  opacity: 0.5;
  cursor: not-allowed;
}