
/* V102.06.3 — fit the complete Vaastu floor inside the center viewport
   and increase direction/compass letter readability.
   This is visual-only; drag math, snapping and Vaastu logic are unchanged. */

@media (min-width:1181px){
  /* Previous V102.06.2 moved the floor upward but it is still too large.
     Slightly scale the whole transformed scene so all 4 corners remain visible. */
  .scene-shell{
    transform:translateY(-20px) scale(.86)!important;
    transform-origin:50% 50%!important;
  }

  /* Keep enough clear space above the bottom action buttons. */
  .stage-bottom{
    bottom:8px!important;
  }

  /* Stronger floor direction labels. */
  .direction-zone-label,
  .zone-label{
    font-size:11px!important;
    font-weight:950!important;
    letter-spacing:.045em!important;
    color:rgba(255,247,220,.96)!important;
    text-shadow:0 1px 4px #000!important;
  }

  /* Bigger N/E/S/W letters in the top compass. */
  .toolbar-compass span,
  .compass span{
    font-size:13px!important;
    font-weight:950!important;
    line-height:1!important;
  }
}

@media (min-width:761px) and (max-width:1180px){
  .scene-shell{
    transform:translateY(-14px) scale(.84)!important;
    transform-origin:50% 50%!important;
  }
  .direction-zone-label,
  .zone-label{font-size:10px!important}
  .toolbar-compass span,
  .compass span{font-size:12px!important}
}
