/* 타로 카드 뽑기 화면 (연애·재회·운명 공통, 2026-11-08)
   - 상단 머리말(로고·메뉴)을 숨기고 화면 전체를 카드 뽑기에 쓴다.
   - 제목·슬롯·카드 부채꼴·버튼 간격을 줄여 휴대폰 한 화면에 들어오게 한다. */
html body .love-app.is-love-draw .love-header{display:none!important}
html body .love-app.is-love-draw #love-main{top:0!important}
html body .love-app .love-moon-draw{padding:calc(16px + env(safe-area-inset-top)) 22px calc(18px + env(safe-area-inset-bottom))}
html body .love-moon-draw .love-draw-heading{margin:0 0 14px;padding:0 40px}
html body .love-moon-draw .love-draw-heading .love-eyebrow::after{height:16px;margin:4px auto 8px}
html body .love-moon-draw .love-draw-heading::after{height:28px;margin:6px auto 0}
html body .love-moon-draw .love-draw-slots>button{min-height:126px;padding:11px 5px;gap:7px}
html body .love-moon-draw .love-deck-toolbar{margin:12px 0 0}
html body .love-moon-draw #love-fan{margin:16px 0 12px}
html body .love-moon-draw>.love-primary{margin-top:4px}
html body .love-moon-draw>.love-fine-print{margin-top:8px}

/* 머리말 대신 왼쪽 위 '이전' 버튼 (iOS 홈 화면 앱처럼 뒤로 가기 버튼이 없는 환경 대비) */
html body .love-moon-draw .moon-draw-back{position:absolute;z-index:2;top:calc(10px + env(safe-area-inset-top));left:10px;display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:1px solid #e9cde140;border-radius:50%;background:#1b1224cc;color:#fff4fc;cursor:pointer}
html body .love-moon-draw .moon-draw-back svg{width:24px;height:24px;filter:drop-shadow(0 1px 2px #0008)}
html body .love-moon-draw .moon-draw-back:focus-visible{outline:2px solid #f8cfe9;outline-offset:2px}

/* 키가 작은 휴대폰(높이 700px 이하): 장식을 줄여 버튼까지 한 화면에 */
@media (max-height:700px){
  html body .love-app .love-moon-draw{padding-top:calc(10px + env(safe-area-inset-top))}
  html body .love-moon-draw .love-draw-heading{margin-bottom:10px}
  html body .love-moon-draw .love-draw-heading .love-eyebrow::after{display:none}
  html body .love-moon-draw .love-draw-heading h1{font-size:19px;line-height:1.5}
  html body .love-moon-draw .love-draw-heading::after{height:22px;margin-top:4px}
  html body .love-moon-draw .love-draw-slots>button{min-height:104px;padding:9px 4px;gap:5px}
  html body .love-moon-draw .love-slot-card{width:34px}
  html body .love-moon-draw #love-fan{margin:12px 0 8px}
  html body .love-moon-draw>.love-fine-print{display:none}
}
