/*# sourceMappingURL=custom.min.css.map */

/* ── 배경 ────────────────────────────────────────────────────────────────
   그림과 어둡기는 관리자 화면(/admin/settings)에서 정하고 DB 에 담긴다.
   레이아웃이 :root 에 변수로 흘려 넣어 준다(views/partials/site-style.ejs).
   아래 기본값은 설정을 못 읽었을 때(DB 가 잠깐 안 될 때) 쓰인다.

   어둡기는 그림 위에 검정을 한 겹 덮는 방식이다. 배경이 화려하면 카드 위
   글씨가 묻히는데, 요소를 더 얹지 않고 background-image 한 줄로 해결된다. */
:root {
    --site-bg: url("/assets/langrisser_images/menu/bg.png");
    --site-dim: 0;
    --site-bg-attach: fixed;
    --auth-bg: url("/assets/langrisser_images/BGImage.webp");
}

body {
    background-image:
        linear-gradient(rgba(0, 0, 0, var(--site-dim)), rgba(0, 0, 0, var(--site-dim))),
        var(--site-bg);
    background-position: center left;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: var(--site-bg-attach);
}

/* 로그인·가입 화면 배경.
   Velzon 기본값은 사무실에서 웃는 사람들 스톡 사진이라 이 사이트와 맞지 않는다.
   게임 배경으로 바꾸고 원본 사진(234KB)은 지웠다. */
.auth-one-bg {
    background-image: var(--auth-bg) !important;
    background-position: center !important;
    background-size: cover !important;
}

/* 로그인 계열 화면 꼬리말 — 배경 그림 위에 얹히므로 살짝 깔개를 준다 */
.auth-footer span {
    display: inline-block;
    padding: .25rem .75rem;
    border-radius: 1rem;
    background: rgba(255, 255, 255, .75);
    color: #495057;
}
