/**
 * 사가블로 — 디아블로2 외피(外皮)
 * ===============================================================
 * style.css 뒤에 얹는 **스킨**이다. 규칙은 한 줄도 건드리지 않는다.
 *
 * 왜 파일을 갈랐나
 *   style.css 는 다섯 판이 나눠 쓰는 "요즘 앱풍"(둥근 유리·산세리프)이고,
 *   이 판만 원작을 따라 **돌·놋쇠·고딕 세리프**로 가야 한다. 한 파일에 섞으면
 *   무엇이 원래 뼈대고 무엇이 이 판의 외피인지 다시는 못 가른다.
 *   되돌리고 싶으면 index.html 에서 이 <link> 한 줄만 빼면 된다.
 *
 * 원작에서 눈으로 옮겨 온 것
 *   조작판   화면 아래 폭 전체를 가로지르는 돌판. 왼쪽 붉은 구슬(체력) ·
 *            오른쪽 푸른 구슬(기력) · 가운데 경험치 띠와 스킬·은사
 *   액자     모든 판은 놋쇠 테를 두른 돌판이다. 둥근 모서리·유리 흐림은 없앤다
 *   글자     고딕 세리프 + 뼈색(#c9bfa8) · 강조는 놋쇠금(#c7b377)
 *   등급색   흰 → 파랑 → 노랑 → 초록 → 금갈색 (원작의 일반/마법/희귀/세트/유니크)
 *
 * 바깥 자원은 하나도 안 쓴다 — 글꼴도 그림도 전부 시스템 글꼴과 그라디언트다.
 * (단독 실행판이 파일 하나로 도는 판이라 외부 링크가 있으면 오프라인에서 깨진다)
 */

/* ── 0. 글꼴 — 로마자와 숫자만 심는다 ────────────────────── */

/**
 * 원작의 글자는 Exocet(제목)과 로마 대문자 계열이다. 둘 다 상용이라 못 쓴다.
 * 자유 폰트 중 그 결에 가장 가까운 **Cinzel**(Trajan 계열 로마 대문자)을 골라
 * **파일째 이 CSS 안에 심는다**. 링크로 걸지 않는 이유는 하나다 —
 * PC 단독 실행판이 **파일 하나로** 도는 판이라, 바깥 주소가 있으면 인터넷이
 * 없는 곳에서 글자가 통째로 바뀐다.
 *
 * **한글은 안 심는다.** 한글 명조는 파일이 몇 MB 라 단독판이 그만큼 무거워진다.
 * unicode-range 로 로마자·숫자만 Cinzel 이 맡고, 한글은 그 다음 글꼴(Noto Serif
 * KR · 나눔명조 · 바탕)로 **곧장 떨어진다**. 원작의 한국어판도 그 짜임이었다 —
 * 로마자는 Exocet, 한글은 명조.
 *
 * 눈에 가장 크게 걸리는 곳이 로마자·숫자다: 구슬의 체력 수치 · Lv.16 · 금액 ·
 * 층수. 거기가 바뀌면 화면 전체의 인상이 따라온다.
 *
 * 저작권 · 라이선스 (SIL Open Font License 1.1 — 전문은 css/FONT-LICENSE.txt)
 *   Cinzel            Copyright 2020 The Cinzel Project Authors
 *   Cinzel Decorative Copyright (c) 2012 Natanael Gama,
 *                     with Reserved Font Name 'Cinzel'
 * OFL 은 재배포할 때 **저작권 표시와 라이선스를 같이 실을 것**을 요구한다.
 * 그래서 이 주석과 FONT-LICENSE.txt 는 지우면 안 된다.
 * 글꼴 이름을 바꾸지 않았으므로 예약 이름(Reserved Font Name) 조항에도 걸리지 않는다.
 */

@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 400 700;                 /* 가변 폰트 한 벌이 두 굵기를 다 낸다 */
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Cinzel Decorative';
  font-style: normal;
  font-weight: 700;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ── 1. 색과 글꼴 ────────────────────────────────────────── */

:root {
  /* 원작의 양피지·뼈색 계열로 갈아 끼운다 (style.css 의 이름을 그대로 덮는다) */
  --ink:       #cdc3ac;
  --ink-dim:   #948a76;
  --ink-faint: #6e6555;

  --glass:     #14100b;
  --glass-2:   #1e1810;
  --glass-br:  #5a4a2e;

  --gold:      #c7b377;
  --gold-soft: rgba(199, 179, 119, 0.14);
  --blue:      #6f8fd8;
  --good:      #6ea24a;
  --bad:       #b23a2c;
  --purple:    #9c7ad0;

  /* 모서리를 없앤다 — 원작에 둥근 판은 없다 */
  --r-lg: 2px;
  --r-md: 2px;
  --r-sm: 1px;

  --shadow: 0 6px 22px rgba(0, 0, 0, 0.75);

  /* 이 스킨만 쓰는 것 */
  --d2-stone:   linear-gradient(180deg, #2a2117 0%, #17120c 46%, #0d0a06 100%);
  --d2-brass:   #6b5836;
  --d2-brass-l: #9a8149;
  --d2-life:    #b21a12;
  --d2-mana:    #2b4bb8;
  /* 로마자·숫자는 Cinzel(위에서 심었다), 한글은 시스템 명조로 떨어진다 */
  --d2-serif:   'Cinzel', 'Noto Serif KR', 'Nanum Myeongjo', 'Batang', 'BatangChe',
                Georgia, 'Times New Roman', serif;
  /* 큰 제목만 쓰는 장식체 — 본문에 쓰면 읽기가 나빠진다 */
  --d2-title:   'Cinzel Decorative', 'Cinzel', 'Noto Serif KR', 'Nanum Myeongjo',
                'Batang', Georgia, serif;
}

body {
  background: #070603;
  font-family: var(--d2-serif);
  letter-spacing: 0.02em;
}

/* 숫자는 원작처럼 또렷한 등폭으로 — 세리프 숫자는 체력창에서 잘 안 읽힌다 */
b, strong, .p-sub, .coin, .dg-loot, .d2-gv { font-variant-numeric: tabular-nums; }

/* ── 2. 돌판 · 놋쇠 테 ───────────────────────────────────── */

/**
 * 원작의 판은 전부 "어두운 돌 + 두 겹 놋쇠 테 + 안쪽 그림자" 다.
 * 세 겹으로 만든다: box-shadow 안쪽 테(밝은 놋쇠) → border(어두운 놋쇠) → 바깥 그림자.
 */
.glass,
.card,
#sheet,
.pcard,
.dg-card,
.sp-in,
#dg-hud,
.battle-host {
  background: var(--d2-stone) !important;
  border: 1px solid var(--d2-brass) !important;
  border-radius: 2px !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  box-shadow:
    inset 0 0 0 1px rgba(154, 129, 73, 0.30),
    inset 0 1px 0 rgba(196, 168, 108, 0.24),
    inset 0 -18px 30px rgba(0, 0, 0, 0.55),
    var(--shadow);
}

/* 돌 결 — 아주 옅은 세로 줄. 그림 없이 결만 만든다 */
.card, #sheet, #dg-hud {
  background-image:
    repeating-linear-gradient(92deg,
      rgba(255, 255, 255, 0.014) 0 2px, rgba(0, 0, 0, 0.05) 2px 5px),
    var(--d2-stone) !important;
}

.hint,
.prod,
.rrow,
.brow,
.grow,
.gearrow {
  background: rgba(0, 0, 0, 0.34) !important;
  border: 1px solid rgba(107, 88, 54, 0.55) !important;
  border-radius: 1px !important;
}

/* 제목 — 원작의 소제목은 금색 대문자에 넓은 자간이다 */
.sec h4,
.sheet-head h3,
.dg-choice-in h4,
.sp-in h4 {
  font-family: var(--d2-title);
  color: var(--gold) !important;
  letter-spacing: 0.14em;
  text-transform: none;
  text-shadow: 0 0 10px rgba(199, 179, 119, 0.28), 0 2px 0 #000;
}

/* ── 3. 버튼 — 돌 슬래브 ─────────────────────────────────── */

.btn,
.icon-btn,
#dock button {
  border-radius: 2px !important;
  font-family: var(--d2-serif);
  letter-spacing: 0.05em;
  background: linear-gradient(180deg, #362a1c, #1b150d 60%, #120d07) !important;
  border: 1px solid var(--d2-brass) !important;
  color: var(--ink) !important;
  box-shadow:
    inset 0 1px 0 rgba(196, 168, 108, 0.26),
    inset 0 -8px 14px rgba(0, 0, 0, 0.5),
    0 2px 6px rgba(0, 0, 0, 0.6) !important;
  transition: filter .12s, box-shadow .12s;
}
.btn:hover:not(:disabled),
.icon-btn:hover,
#dock button:hover {
  transform: none !important;
  filter: brightness(1.35);
  border-color: var(--d2-brass-l) !important;
  box-shadow:
    inset 0 1px 0 rgba(214, 188, 128, 0.4),
    inset 0 -8px 14px rgba(0, 0, 0, 0.4),
    0 0 12px rgba(199, 179, 119, 0.3) !important;
}
.btn.primary {
  background: linear-gradient(180deg, #6d5525, #3d2d10 62%, #241a08) !important;
  border-color: var(--d2-brass-l) !important;
  color: #f0e2b8 !important;
  text-shadow: 0 0 8px rgba(255, 224, 150, 0.45), 0 1px 0 #000;
}
.btn.ghost { background: rgba(0, 0, 0, 0.4) !important; }
.icon-btn.on,
#dock button.on {
  background: linear-gradient(180deg, #7d6228, #4a3714) !important;
  border-color: #c9a556 !important;
}
.icon-btn.on span, #dock button.on span,
.icon-btn.on small, #dock button.on small { color: #f3e5bb !important; }

/* 독(하단 우측)은 원작에 없는 것이라 최소한으로만 남긴다 */
#dock button small { font-family: var(--d2-serif); letter-spacing: 0; }

/* ── 4. 배경 — 본영은 횃불 든 야영지 ─────────────────────── */

#camp-bg {
  background:
    radial-gradient(120% 80% at 50% -10%, rgba(150, 96, 32, 0.16), transparent 62%),
    radial-gradient(90% 60% at 50% 108%, rgba(120, 40, 18, 0.14), transparent 60%),
    repeating-linear-gradient(0deg,
      rgba(255, 255, 255, 0.008) 0 3px, rgba(0, 0, 0, 0.05) 3px 7px),
    linear-gradient(180deg, #0b0906, #060403) !important;
}
#vignette {
  background: radial-gradient(120% 90% at 50% 40%,
    transparent 32%, rgba(0, 0, 0, 0.55) 78%, rgba(0, 0, 0, 0.88) 100%) !important;
}

/* ── 5. 던전 — 화면 전체가 무대다 ────────────────────────── */

/**
 * 원작에는 "게임 화면 + 여백" 이 없다. 무대가 화면을 다 먹고,
 * 글자와 조작판이 그 위에 얹힌다. 그래서 dg-wrap 의 여백·간격을 없애고
 * 캔버스를 절대 배치로 깔아 버린다.
 */
.dg-wrap { padding: 0 !important; gap: 0 !important; }

.dg-stage { position: absolute !important; inset: 0; }
#dg-canvas {
  border: 0 !important; border-radius: 0 !important;
  background: #050402 !important;
}

/* 상단 글자 — 판때기 없이 무대 위에 바로 새긴다 */
#dg-hud {
  position: absolute !important; left: 0; right: 0; top: 0; z-index: 6;
  background: linear-gradient(180deg,
    rgba(0, 0, 0, 0.72), rgba(0, 0, 0, 0)) !important;
  border: 0 !important; box-shadow: none !important;
  padding: calc(8px + var(--safe-t)) calc(14px + var(--safe-r)) 20px calc(14px + var(--safe-l)) !important;
  pointer-events: none;
}
#dg-hud [data-act], #dg-hud button { pointer-events: auto; }
.dg-floor {
  font-size: 17px !important; color: #e6d9b0;
  letter-spacing: 0.1em; text-shadow: 0 0 12px rgba(0, 0, 0, .9), 0 2px 0 #000;
}
.dg-theme { color: var(--gold) !important; letter-spacing: 0.08em; }
.dg-row1, .dg-row2 { text-shadow: 0 1px 3px #000, 0 0 10px rgba(0,0,0,.8); }
.dg-hpbar { display: none; }        /* 체력은 이제 구슬이 말한다 */
.dg-tip { display: none; }          /* 조작 안내는 조작판 안으로 옮겼다 */

.dg-boon {
  background: linear-gradient(180deg, #2c2216, #140f08) !important;
  border: 1px solid var(--d2-brass); border-radius: 1px !important;
}

/* ── 6. 조작판(操作板) — 원작의 그 판 ────────────────────── */

/**
 * 배치는 원작 그대로다.
 *   [체력 구슬]  [스킬 넷]  [경험치 띠 · 은사]  [기력 구슬]
 * 구슬은 아래에서 액체가 차오르고, 표면에 유리 반사가 얹힌다.
 */
/**
 * 판 몸통은 #dg-bottom 자신이다 — 원작의 조작판은 폭 전체를 끊김 없이 가로지르는
 * 한 장이고, 구슬은 그 위에 **얹혀** 위로 삐져나온다. 판을 조각으로 나눠 붙이면
 * 조각 사이에 이음선이 생겨 그 느낌이 깨진다.
 */
#dg-bottom {
  position: absolute !important; left: 0; right: 0; z-index: 8;
  bottom: 0;
  display: grid;
  grid-template-columns: auto auto 1fr auto;
  align-items: end;
  gap: 0 10px;
  padding: 6px calc(10px + var(--safe-r)) calc(6px + var(--safe-b)) calc(10px + var(--safe-l));
  background:
    repeating-linear-gradient(90deg,
      rgba(255, 255, 255, 0.016) 0 3px, rgba(0, 0, 0, 0.07) 3px 8px),
    linear-gradient(180deg, #35291b 0%, #1d160e 34%, #100c07 100%);
  border-top: 2px solid var(--d2-brass);
  box-shadow:
    inset 0 1px 0 rgba(202, 172, 106, 0.34),
    inset 0 -26px 40px rgba(0, 0, 0, 0.62),
    0 -10px 26px rgba(0, 0, 0, 0.6);
}
/* 판 위쪽 놋쇠 몰딩 한 줄 */
#dg-bottom::before {
  content: ''; position: absolute; left: 0; right: 0; top: -2px; height: 3px;
  background: linear-gradient(90deg,
    rgba(154, 129, 73, 0) 0%, var(--d2-brass-l) 10%,
    #d8bd7c 50%, var(--d2-brass-l) 90%, rgba(154, 129, 73, 0) 100%);
}
.d2-plate { position: relative; min-height: 0; padding: 0; background: none; border: 0; }

/* ── 미니맵 (minimap.js, PLAN 27절) — 지금 방을 위에서 본 판 ───
 * 2026-09-08 — 사가고처럼 좌하단 원형(방위·태그 포함)으로 통일(사용자 요청).
 * 좌하단은 #widgets(사가고 전용, 이 판은 안 씀)뿐이라 자리가 비어 있다.
 * 예전 우상단·각진 자리는 #dg-hud/#top(마을 헤더)와 겹치지 않으려던
 * 방어였는데, 좌하단은 그 헤더들과 애초에 안 겹쳐 그 방어가 필요 없다. */
#dg-minimap {
  position: fixed; left: calc(10px + var(--safe-l)); bottom: calc(14px + var(--safe-b)); z-index: 65;
  padding: 3px; border-radius: 50%; cursor: pointer; line-height: 0;
  display: none;
  border: 1px solid rgba(201, 162, 74, .4);
  background: rgba(10, 8, 5, .4);
  box-shadow: 0 3px 10px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .05);
  transition: width .16s, height .16s, padding .16s;
}
#dg-minimap canvas { display: block; border-radius: 50%; }
#dg-minimap .mm-tag {
  position: absolute; left: 50%; transform: translateX(-50%);
  bottom: -8px; padding: 1px 7px; border-radius: 999px;
  background: rgba(10, 8, 5, .75); border: 1px solid rgba(201, 162, 74, .4);
  font-size: 9.5px; font-weight: 700; color: rgba(232, 226, 210, .85);
  line-height: 1.5; letter-spacing: -.2px; pointer-events: none;
}
#dg-minimap.folded { padding: 0; width: 30px; height: 30px; border-radius: 50%; overflow: hidden; }
#dg-minimap.folded canvas { display: none; }
#dg-minimap.folded .mm-tag {
  position: static; transform: none; display: grid; place-items: center;
  width: 30px; height: 30px; border-radius: 50%; font-size: 14px; background: none; border: 0;
}

/* ── 가상 조이스틱(PLAN §21·24) — 2026-09-09, 터치 기기에서만 보인다 ──
 * 미니맵(좌하단, 위)·HP 구슬(#dg-bottom 왼쪽)과 안 겹치게 그 위쪽에 띄운다.
 * 정확한 위치는 어림값 — 실기기로 다시 잴 것. */
#dg-joy {
  display: none;
  position: fixed; z-index: 20; touch-action: none;
  left: calc(20px + var(--safe-l)); bottom: calc(150px + var(--safe-b));
  width: 118px; height: 118px; border-radius: 50%;
  background: rgba(10, 8, 5, .38);
  border: 1px solid rgba(201, 162, 74, .4);
  box-shadow: inset 0 0 14px rgba(0, 0, 0, .6), 0 3px 10px rgba(0, 0, 0, .4);
}
#dg-joy.show { display: block; }
#dg-joy-knob {
  position: absolute; left: 50%; top: 50%; width: 52px; height: 52px;
  margin: -26px 0 0 -26px; border-radius: 50%;
  background: radial-gradient(circle at 35% 30%, #d8bd7c, #6b4a22 70%, #241b11);
  border: 1px solid var(--d2-brass);
  box-shadow: 0 2px 8px rgba(0, 0, 0, .5);
}

/* ── PC 마우스 클릭 방향버튼(#dg-pad) — 2026-09-09, 터치가 아닐 때만
 * 조이스틱과 같은 자리에 보인다("피시에서는 마우스 클릭 버튼으로" 요청). */
#dg-pad {
  display: none;
  position: fixed; z-index: 20;
  left: calc(20px + var(--safe-l)); bottom: calc(150px + var(--safe-b));
  width: 118px; height: 118px;
}
#dg-pad.show { display: block; }
#dg-pad button {
  position: absolute; width: 38px; height: 38px; border-radius: 8px;
  background: rgba(10, 8, 5, .5); border: 1px solid rgba(201, 162, 74, .4);
  color: #e8d9a8; font-size: 16px; line-height: 1; cursor: pointer;
  -webkit-user-select: none; user-select: none; touch-action: none;
}
#dg-pad button:active { background: rgba(216, 189, 124, .35); }
#dg-pad button[data-dir="up"] { left: 50%; top: 2px; transform: translateX(-50%); }
#dg-pad button[data-dir="down"] { left: 50%; bottom: 2px; transform: translateX(-50%); }
#dg-pad button[data-dir="left"] { left: 2px; top: 50%; transform: translateY(-50%); }
#dg-pad button[data-dir="right"] { right: 2px; top: 50%; transform: translateY(-50%); }

/* ── 강공격·회피(#dg-actions) — 2026-09-10, 조이스틱(왼쪽)과 대칭으로
 * 오른쪽에 둔다. #dg-bottom(HUD 바)은 이미 폭 예산이 390px 실측으로
 * 빠듯해(위 @media 431절 참고) 거기 끼워 넣지 않고 무대 위에 따로 띄운다.
 * 둥근 버튼으로 — 무예(사각) 넷과 생김새부터 갈라 "습득 안 해도 쓰는
 * 기본기"라는 티를 낸다. */
#dg-actions {
  position: fixed; z-index: 20;
  right: calc(20px + var(--safe-r)); bottom: calc(150px + var(--safe-b));
  display: flex; flex-direction: column; gap: 10px;
}
#dg-actions .dg-skill {
  width: 52px; height: 52px; border-radius: 50% !important;
}
#dg-actions .dg-sk-e { line-height: 52px; }
#dg-actions .dg-sk-cd { line-height: 52px; border-radius: 50%; }
/* 투장 전용 무예(2026-09-10) — 세 점을 못 갖췄을 때 흐리게(강공격·회피는
   늘 쓸 수 있어 이 상태가 없다, 셋째 버튼만 켜고 끄는 자리가 있다). */
#dg-actions .dg-skill.empty { opacity: .4; filter: grayscale(0.7); }

/* ── 전체 지도(자동지도) — 디아블로 M키처럼, 화면을 반투명하게 덮는다.
   미니맵과 같은 blips()·norm()을 그대로 재사용해 크게 그린 것뿐이다
   (2026-09-06, PLAN §51 인접 — 사용자가 "디아블로처럼·투명으로" 요청). */
#dg-automap {
  position: fixed; inset: 0; z-index: 90; display: none; cursor: pointer;
}
#dg-automap canvas { display: block; width: 100%; height: 100%; }

/* 구슬 ---------------------------------------------------- */

.d2-globe {
  position: relative; width: 112px; height: 112px; flex: 0 0 auto;
  border-radius: 50%;
  overflow: hidden;
  background: #0a0503;
  box-shadow:
    inset 0 0 26px 6px rgba(0, 0, 0, 0.9),
    0 0 0 5px #241b11,
    0 0 0 7px var(--d2-brass),
    0 0 18px rgba(0, 0, 0, 0.9);
  margin: -22px 0 0;                /* 판 위로 삐져나오게 — 원작의 그 걸침 */
}
.d2-globe .d2-liq {
  position: absolute; left: -6%; right: -6%; bottom: 0; height: 50%;
  transition: height .25s ease-out;
}
.d2-globe.life .d2-liq {
  background:
    radial-gradient(120% 60% at 50% 0%, rgba(255, 150, 120, 0.5), transparent 70%),
    linear-gradient(180deg, #e8503a 0%, #9c1109 46%, #4c0603 100%);
}
.d2-globe.mana .d2-liq {
  background:
    radial-gradient(120% 60% at 50% 0%, rgba(150, 190, 255, 0.5), transparent 70%),
    linear-gradient(180deg, #5f86ee 0%, #22389f 46%, #0b1140 100%);
}
/* 액체 표면 — 천천히 일렁인다 */
.d2-globe .d2-liq::before {
  content: ''; position: absolute; left: -25%; right: -25%; top: -9px; height: 18px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.20);
  animation: d2wave 3.6s ease-in-out infinite;
}
@keyframes d2wave {
  0%, 100% { transform: translateY(0) scaleX(1); }
  50%      { transform: translateY(3px) scaleX(1.06); }
}
/* 유리 반사 — 왼쪽 위에서 들어오는 빛 */
.d2-globe::after {
  content: ''; position: absolute; inset: 0; border-radius: 50%;
  background:
    radial-gradient(46% 34% at 33% 24%, rgba(255, 255, 255, 0.30), transparent 68%),
    radial-gradient(120% 120% at 50% 118%, rgba(0, 0, 0, 0.62), transparent 56%);
  pointer-events: none;
}
.d2-gv {
  position: absolute; left: 0; right: 0; bottom: 30px; z-index: 2;
  text-align: center; font-size: 12.5px; font-weight: 700;
  color: #f2e7c6; text-shadow: 0 1px 3px #000, 0 0 8px #000;
  letter-spacing: 0.04em;
}
.d2-globe.low .d2-liq { animation: d2pulse .7s ease-in-out infinite; }
@keyframes d2pulse { 0%, 100% { filter: brightness(1); } 50% { filter: brightness(1.7); } }

/* 스킬 — 돌에 박은 네모난 홈 -------------------------------- */

.d2-skills { display: flex; gap: 5px; align-items: flex-end; }
.dg-skill {
  position: relative; width: 46px; height: 46px; flex: 0 0 auto;
  border-radius: 1px !important;
  background: radial-gradient(80% 80% at 50% 32%, #3b2e1d, #120d07) !important;
  border: 1px solid #4c3d24 !important;
  box-shadow:
    inset 0 0 0 1px rgba(0, 0, 0, 0.7),
    inset 0 2px 5px rgba(0, 0, 0, 0.8) !important;
  cursor: pointer; overflow: hidden; padding: 0;
  color: inherit; font: inherit;
}
.dg-skill.ready {
  border-color: #b39244 !important;
  box-shadow:
    inset 0 0 0 1px rgba(0, 0, 0, 0.6),
    inset 0 2px 5px rgba(0, 0, 0, 0.7),
    0 0 10px rgba(199, 179, 119, 0.38) !important;
}
.dg-skill.nomana { filter: grayscale(0.85) brightness(0.6); }
.dg-sk-e { font-size: 23px; line-height: 46px; display: block; text-align: center; }
.dg-sk-cd {
  position: absolute; left: 0; right: 0; bottom: 0; display: block;
  background: rgba(4, 4, 8, 0.72);
  color: #ffe6a8; font-size: 13px; font-weight: 700; text-align: center;
  font-style: normal; line-height: 46px;
}
.dg-sk-key {
  position: absolute; left: 2px; top: 0; font-size: 9px; color: #d9c48a;
  text-shadow: 0 1px 2px #000; font-weight: 700;
}
.dg-sk-cost {
  position: absolute; right: 2px; bottom: 0; font-size: 9px; color: #8fb0ff;
  text-shadow: 0 1px 2px #000;
}

/* 가운데 — 경험치 띠 · 회차 노획 · 은사 ---------------------- */

.d2-mid { display: flex; flex-direction: column; gap: 5px; justify-content: flex-end; }
.d2-xp {
  position: relative; height: 9px;
  background: #0a0805;
  border: 1px solid #3d3120;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.9);
}
.d2-xp > i {
  display: block; height: 100%;
  background: linear-gradient(180deg, #f0d489, #a4802e 60%, #6a4e14);
  box-shadow: 0 0 8px rgba(240, 212, 137, 0.5);
  transition: width .3s;
}
.d2-xp > span {
  position: absolute; right: 5px; top: -1px; font-size: 8.5px; color: #b7a67c;
  text-shadow: 0 1px 2px #000;
}
.d2-line {
  display: flex; align-items: center; gap: 9px; flex-wrap: wrap;
  font-size: 11.5px; color: var(--ink-dim);
  text-shadow: 0 1px 2px #000;
}
.d2-line b { color: var(--gold); }
.d2-line .d2-keys { margin-left: auto; color: var(--ink-faint); font-size: 10.5px; }
/**
 * 요대(腰帶) — 원작의 벨트. 칸 넷에 1 2 3 4 가 걸린다.
 * 칸 번호를 왼쪽 위에 늘 새겨 둔다 — 원작에서도 어느 키가 어느 칸인지가
 * 보여야 손이 간다.
 */
.d2-belt { display: flex; gap: 4px; }
.d2-belt .d2-cell {
  width: 32px; height: 32px; padding: 0; flex: 0 0 auto;
  background: radial-gradient(80% 80% at 50% 30%, #2a2115, #0e0a06);
  border: 1px solid #4a3b23; border-radius: 1px;
  box-shadow: inset 0 2px 5px rgba(0, 0, 0, 0.8);
  display: grid; place-items: center; font-size: 17px; line-height: 1;
  position: relative; cursor: pointer; color: inherit; font-family: inherit;
}
.d2-belt .d2-cell:hover { border-color: #b39244; }
.d2-belt .d2-cell::before {                 /* 칸 번호 */
  content: counter(d2belt); counter-increment: d2belt;
  position: absolute; left: 2px; top: 0;
  font-size: 8.5px; font-weight: 700; color: #b7a67c;
  text-shadow: 0 1px 2px #000; font-family: var(--d2-serif);
}
.d2-belt { counter-reset: d2belt; }
.d2-belt .d2-cell > i {
  position: absolute; right: 2px; bottom: 0; font-style: normal;
  font-size: 10px; font-weight: 700; color: #f0e2b8; text-shadow: 0 1px 2px #000;
}
.d2-belt .d2-cell.empty { opacity: .45; cursor: default; }
.d2-belt .d2-cell.empty:hover { border-color: #4a3b23; }

/* ── 7. 은사 고르기 — 원작의 석판 세 장 ──────────────────── */

#dg-choice {
  background: radial-gradient(70% 60% at 50% 45%,
    rgba(30, 16, 6, 0.72), rgba(0, 0, 0, 0.9)) !important;
  border-radius: 0 !important;
}
.dg-card {
  width: 176px !important;
  border-radius: 2px !important;
  border: 1px solid var(--d2-brass) !important;
}
.dg-card:hover {
  border-color: #d8bd7c !important;
  box-shadow: 0 0 18px rgba(199, 179, 119, 0.35), var(--shadow) !important;
}
.dg-card b { color: #e6d9b0; letter-spacing: 0.06em; }

/* ── 8. 등급색 — 원작의 그 다섯 ──────────────────────────── */

/**
 * 원작: 일반=흰 · 마법=파랑 · 희귀=노랑 · 세트=초록 · 유니크=금갈색.
 * 이 판의 다섯 등급(상품·양품·명품·보물·전설)에 그대로 얹는다.
 * 색은 data-item.js 의 TIERS.color 가 정본이고, 여기는 배경·테두리 몫만 맡는다.
 */
.t0 { color: #d0c8b8; } .t1 { color: #6f6fff; } .t2 { color: #ffff64; }
.t3 { color: #00c000; } .t4 { color: #c7a76c; }

/* ── 9. 가방 — 원작의 격자 ───────────────────────────────── */

.d2-inv {
  display: grid;
  grid-template-columns: repeat(10, 1fr);
  grid-auto-flow: row dense;          /* 두 칸짜리 옆의 빈 자리를 한 칸짜리가 메운다 */
  gap: 2px;
  max-width: 460px; margin: 0 auto;   /* 원작의 칸은 작다 — 폭을 묶어 두지 않으면 창고처럼 커진다 */
  padding: 6px;
  background:
    repeating-linear-gradient(90deg,
      rgba(255, 255, 255, 0.012) 0 2px, rgba(0, 0, 0, 0.06) 2px 6px),
    linear-gradient(180deg, #221a11, #0e0a06);
  border: 1px solid var(--d2-brass);
  box-shadow: inset 0 0 0 1px rgba(154, 129, 73, 0.25), inset 0 3px 12px rgba(0,0,0,.7);
}
.d2-inv .d2-slot {
  aspect-ratio: 1 / 1;
  background: rgba(0, 0, 0, 0.42);
  box-shadow: inset 0 0 0 1px rgba(107, 88, 54, 0.30);
}
.d2-inv .d2-it {
  position: relative;
  display: grid; place-items: center;
  cursor: pointer;
  background: rgba(0, 0, 0, 0.55);
  box-shadow: inset 0 0 0 1px rgba(107, 88, 54, 0.55), inset 0 0 14px rgba(0,0,0,.8);
  font-size: 20px; line-height: 1;
}
.d2-inv .d2-it:hover { background: rgba(60, 44, 20, 0.75); }
.d2-inv .d2-it.on   { box-shadow: inset 0 0 0 2px #d8bd7c, inset 0 0 14px rgba(0,0,0,.6); }
.d2-inv .d2-it > i {
  position: absolute; left: 2px; top: 1px; font-style: normal;
  font-size: 8.5px; font-weight: 700; text-shadow: 0 1px 2px #000;
}
/* 부서진 것 — 칸 오른쪽 위에 붉은 표. 원작도 부서진 물건은 붉게 보인다 */
.d2-inv .d2-it > b.d2-broke {
  position: absolute; right: 1px; top: 0; font-size: 9px;
  filter: drop-shadow(0 0 3px #b23a2c);
}
.d2-inv .d2-it.lock::after {
  content: '🔒'; position: absolute; right: 1px; bottom: 0; font-size: 8.5px;
}

/* 종이인형(장착창) — 원작의 인물 창 */
.d2-doll {
  display: grid; grid-template-columns: 1fr auto 1fr; gap: 6px; align-items: center;
  max-width: 460px; margin: 0 auto 8px;
  padding: 8px;
  background: linear-gradient(180deg, #221a11, #0d0906);
  border: 1px solid var(--d2-brass);
}
.d2-doll .d2-dslot {
  height: 62px; display: grid; place-items: center; text-align: center;
  background: rgba(0, 0, 0, 0.45);
  box-shadow: inset 0 0 0 1px rgba(107, 88, 54, 0.45);
  font-size: 10.5px; line-height: 1.35; padding: 3px 4px; cursor: pointer;
}
.d2-doll .d2-dslot small { display: block; color: var(--ink-faint); font-size: 9px; }
.d2-doll .d2-who { text-align: center; }
.d2-doll .d2-who b { display: block; color: #e6d9b0; font-size: 12.5px; }
.d2-doll .d2-who small { color: var(--ink-dim); font-size: 10px; }

/* 물건 설명 쪽지 — 원작의 검은 바탕 · 등급색 이름 */
.d2-tip {
  margin-top: 8px; padding: 9px 11px;
  background: rgba(0, 0, 0, 0.86);
  border: 1px solid var(--d2-brass);
  text-align: center; font-size: 11.5px; line-height: 1.7; color: #b9c3d6;
}
.d2-tip .d2-nm { display: block; font-size: 13px; margin-bottom: 3px; letter-spacing: .06em; }
.d2-tip .d2-base { display: block; color: #d0c8b8; margin-bottom: 4px; font-size: 11px; }
.d2-tip .d2-sock { color: #8ec7ff; }
.d2-tip .d2-act { display: flex; gap: 5px; justify-content: center; margin-top: 8px; }

/* ── 10. 몬스터 이름·체력 — 화면 위쪽 가운데 ─────────────── */

#d2-foe {
  position: absolute; left: 50%; top: 46px; transform: translateX(-50%);
  z-index: 7; width: min(46vw, 360px); display: none; text-align: center;
  pointer-events: none;
}
#d2-foe.show { display: block; }
#d2-foe .d2-fname {
  font-size: 12.5px; color: #d9cfb4; letter-spacing: 0.08em;
  text-shadow: 0 1px 3px #000, 0 0 10px #000; margin-bottom: 3px;
}
#d2-foe.elite .d2-fname { color: #6f6fff; }
#d2-foe.boss  .d2-fname { color: #ffff64; }
#d2-foe .d2-fbar {
  height: 7px; background: #0a0604;
  border: 1px solid #3d3120; box-shadow: inset 0 1px 3px rgba(0,0,0,.9);
}
#d2-foe .d2-fbar > i {
  display: block; height: 100%; transition: width .18s;
  background: linear-gradient(180deg, #e0533c, #8d0f08);
}
#d2-foe .d2-fres {
  font-size: 10.5px; color: #9aa3b2; text-shadow: 0 1px 3px #000; margin-top: 2px;
}
#d2-foe .d2-faff { font-size: 10.5px; color: #9c8be0; text-shadow: 0 1px 3px #000; margin-top: 2px; }

/* ── 10b. 가입 화면 — 플레이어가 **맨 처음 보는 판** ──────── */

/**
 * account.js 는 다섯 게임이 나눠 쓰는 파일이라 손대지 않는다.
 * 대신 그 파일이 <head> 에 밀어 넣는 스타일을 여기서 덮는다.
 * (나중에 붙는 <style> 이라 같은 무게로는 못 이긴다 — !important 가 필요하다.)
 * 이 화면이 요즘 앱풍으로 남아 있으면, 게임을 켜자마자 첫인상이 어긋난다.
 */
#acc-host {
  background: radial-gradient(70% 60% at 50% 45%,
    rgba(30, 16, 6, 0.78), rgba(0, 0, 0, 0.93)) !important;
  backdrop-filter: none !important; -webkit-backdrop-filter: none !important;
}
.acc-card {
  border-radius: 2px !important;
  background: var(--d2-stone) !important;
  border: 1px solid var(--d2-brass) !important;
  box-shadow:
    inset 0 0 0 1px rgba(154, 129, 73, 0.30),
    inset 0 1px 0 rgba(196, 168, 108, 0.24),
    inset 0 -22px 34px rgba(0, 0, 0, 0.55),
    0 10px 40px rgba(0, 0, 0, 0.8) !important;
  font-family: var(--d2-serif) !important;
  color: var(--ink) !important;
}
.acc-card h3 {
  font-family: var(--d2-title) !important;
  color: var(--gold) !important; letter-spacing: 0.14em;
  text-shadow: 0 0 12px rgba(199, 179, 119, 0.35), 0 2px 0 #000;
}
.acc-card p.sub, .acc-foot, .acc-row small { color: var(--ink-dim) !important; }
.acc-card input[type=text] {
  border-radius: 1px !important;
  background: rgba(0, 0, 0, 0.55) !important;
  border: 1px solid var(--d2-brass) !important;
  color: #e6d9b0 !important;
  font-family: var(--d2-serif) !important;
}
.acc-row {
  border-radius: 1px !important;
  background: rgba(0, 0, 0, 0.34) !important;
  border: 1px solid rgba(107, 88, 54, 0.55) !important;
}
.acc-btn {
  border-radius: 2px !important;
  font-family: var(--d2-serif) !important; letter-spacing: 0.05em;
  background: linear-gradient(180deg, #362a1c, #1b150d 60%, #120d07) !important;
  border: 1px solid var(--d2-brass) !important;
  color: var(--ink) !important;
  box-shadow:
    inset 0 1px 0 rgba(196, 168, 108, 0.26),
    inset 0 -8px 14px rgba(0, 0, 0, 0.5) !important;
}
.acc-btn.primary {
  background: linear-gradient(180deg, #6d5525, #3d2d10 62%, #241a08) !important;
  border-color: var(--d2-brass-l) !important;
  color: #f0e2b8 !important;
  text-shadow: 0 0 8px rgba(255, 224, 150, 0.45), 0 1px 0 #000;
}
.acc-btn.danger { color: #d98b7c !important; border-color: #7a3a2c !important; }

/* ── 11. 자잘한 것 ───────────────────────────────────────── */

/* 알림은 양피지 쪽지처럼 */
#toast {
  border-radius: 2px !important;
  background: linear-gradient(180deg, #2a2117, #100c07) !important;
  border: 1px solid var(--d2-brass) !important;
  color: #e0d4b2 !important;
  font-family: var(--d2-serif);
}

/* 진행 고리(프로필)는 놋쇠로 */
.p-ring { border-color: var(--d2-brass) !important; }

/* 스크롤바도 놋쇠 */
#sheet-body::-webkit-scrollbar-thumb { background: var(--d2-brass) !important; border-radius: 0 !important; }

/* 좁은 화면 — 구슬을 줄이고 스킬을 접는다.
 *
 * 여기서 한 번 틀렸다. 구슬을 84 로 줄여도 **폰(390px)에서는 기력 구슬이
 * 화면 밖(우측 444px)에 있었다.** #dg-bottom 이 `auto auto 1fr auto` 인데
 * 두 구슬과 무예 넷이 다 auto·고정폭이라, 넷을 합친 값이 화면보다 넓으면
 * 1fr 이 0 이 되고 **나머지는 그냥 밖으로 밀린다**. 그래서 셋을 함께 손봤다.
 *   1) 칸마다 min-width:0 — 줄어들 여지를 준다
 *   2) 사이 여백을 좁힌다 (10 → 6)
 *   3) 아주 좁은 폭에서는 구슬·무예를 한 번 더 줄인다
 */
@media (max-width: 560px) {
  #dg-bottom { gap: 0 6px; padding-left: 6px; padding-right: 6px; }
  #dg-bottom > * { min-width: 0; }
  .d2-mid { overflow: hidden; }
  .d2-loot { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .d2-globe { width: 84px; height: 84px; }
  .dg-skill { width: 40px; height: 40px; }
  .dg-sk-e { font-size: 20px; line-height: 40px; }
  .dg-sk-cd { line-height: 40px; font-size: 12px; }
  .d2-gv { bottom: 20px; font-size: 11px; }
  /* 벨트는 감추지 않는다 — 이제 조작 수단이다(예전엔 장식이라 접었다).
     대신 회차 노획 줄의 조작 안내를 접는다 */
  .d2-keys { display: none; }
  .d2-belt .d2-cell { width: 28px; height: 28px; font-size: 15px; }
}

/* 폰 폭 — 구슬 둘과 무예 넷이 한 줄에 다 들어와야 한다 (390px 실측으로 잡은 값) */
@media (max-width: 430px) {
  .d2-globe { width: 68px; height: 68px; }
  .d2-globe .d2-gv { bottom: 15px; font-size: 9.5px; }
  .dg-skill { width: 35px; height: 35px; }
  .dg-sk-e { font-size: 17px; line-height: 35px; }
  .dg-sk-cd { line-height: 35px; font-size: 11px; }
  .d2-belt .d2-cell { width: 25px; height: 25px; font-size: 13px; }
}
