/* V0.4 Fix 6.5 — isolated Auto Hunt overlay + next-stage UX */
body.auto-hunt-open{overflow:hidden;overscroll-behavior:none}
body.auto-hunt-open #app{pointer-events:none}
.auto-hunt-overlay{
  position:fixed;
  inset:0;
  z-index:10000;
  display:grid;
  align-items:center;
  justify-items:center;
  padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom));
  background:rgba(0,7,12,.78);
  backdrop-filter:blur(6px);
  -webkit-backdrop-filter:blur(6px);
  pointer-events:auto;
  touch-action:none;
  overscroll-behavior:contain;
}
.auto-hunt-overlay .auto-hunt-dialog{
  position:relative;
  display:block;
  width:min(680px,100%);
  max-height:min(88dvh,780px);
  margin:0;
  overflow:auto;
  overscroll-behavior:contain;
  -webkit-overflow-scrolling:touch;
  touch-action:pan-y;
  pointer-events:auto;
}
.auto-hunt-overlay .auto-choice,
.auto-hunt-overlay .btn,
.auto-hunt-overlay .icon-btn{
  position:relative;
  z-index:1;
  pointer-events:auto;
  touch-action:manipulation;
}
