/* Prevent the baked-in legacy "게임 시작" artwork from flashing before explorer UI loads. */
#start.start-loading{
  background:
    radial-gradient(circle at 50% 30%,rgba(255,255,255,.28),transparent 28%),
    linear-gradient(180deg,#73d9f0 0%,#45b9d6 58%,#2e8cb4 100%);
}
#start.start-loading:after{display:none}
.start-loading-card{
  position:absolute;
  z-index:2;
  left:50%;
  top:43%;
  transform:translate(-50%,-50%);
  width:min(86%,420px);
  text-align:center;
  color:#fff;
  padding:22px 20px;
  border:1px solid rgba(255,255,255,.55);
  border-radius:24px;
  background:rgba(5,60,96,.24);
  backdrop-filter:blur(5px);
  box-shadow:0 14px 40px rgba(0,55,90,.16);
}
.start-loading-card strong{
  display:block;
  letter-spacing:.12em;
  font-size:15px;
}
.start-loading-card p{
  margin:8px 0 0;
  font-weight:800;
  line-height:1.55;
}
/* The source island artwork contains an old orange start-button graphic near the lower center. Cover only the small remnant that falls inside the cropped explorer map. */
#islandWorld::after{
  content:"";
  position:absolute;
  z-index:2;
  left:286px;
  top:638px;
  width:380px;
  height:48px;
  pointer-events:none;
  background:linear-gradient(180deg,rgba(71,183,217,.78),#47b7d9 72%);
}