:root {
  color-scheme: light only;
}

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

@font-face {
  font-family: 'DGM';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/DungGeunMo.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

body {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100vw;
  min-height: 100vh;
  background-color: #000;
  font-family: 'DGM', sans-serif;
}

#content-container {
  position: relative;
  width: 100vw;
  height: 100vh;
  background-image: url("../img/mobile.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
  filter: none !important;
  -webkit-filter: none !important;
  mix-blend-mode: normal !important;
  color-scheme: only light;
}

/* ==== 삼성 인터넷을 저주하겠다. ====*/
#content-container::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(255,255,255,0.01);
  mix-blend-mode: screen;
  pointer-events: none;
}


/* ===== 버튼 ===== */
.btn-hover {
  position: absolute;
  top: 60%; /* 이미지 비율에 맞춘 위치 */
  left: 50%;
  transform: translate(-50%, -50%);
  width: 300px;
  padding: 14px 0;
  font-size: clamp(1rem, 4vw, 1.6rem);
  font-weight: 600;
  color: #aeaeae;
  border: none;
  border-radius: 10px;
  text-align: center;
  cursor: pointer;
  background-image: linear-gradient(to right, #ea66d4, #da4ac2, #f174e9, #d62bcd);
  box-shadow: 0 4px 15px 0 rgba(219, 82, 182, 0.75);
  transition: all 0.3s ease-in-out;
}

.btn-hover:hover {
  transform: translate(-50%, -50%) scale(1.05);
}

/* ===== 팀 이름 ===== */
.team {
  position: absolute;
  top: 67%; /* 버튼 바로 아래 */
  left: 50%;
  transform: translateX(-50%);
  font-size: clamp(1.4rem, 4vw, 2rem);
  font-weight: 600;
  color: rgb(77, 77, 77);
  text-shadow: 0 6px 15px rgba(255, 146, 226, 0.75);
  text-align: center;
}

/* ===== 모바일 최적화 ===== */
@media (max-width: 768px) {
  .btn-hover {
    width: 50%;
    font-size: 1.2rem;
  }

  .team {
    font-size: 1.1rem;
  }
}

@media (prefers-color-scheme: dark) {
  #content-container {
    filter: none !important;
    -webkit-filter: none !important;
    background-color: #000;
  }
}