/* App-shell controls; never bake click targets into skin artwork. */
.v10-corner-control {
  position: fixed !important;
  width: clamp(44px, min(6vw, 11vh), 80px) !important;
  height: clamp(44px, min(6vw, 11vh), 80px) !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  z-index: 180 !important;
  cursor: pointer !important;
  bottom: max(12px, calc(env(safe-area-inset-bottom) + 8px)) !important;
}
.v10-corner-control:focus-visible {
  outline: 2px solid white !important;
  outline-offset: 3px !important;
  border-radius: 8px;
}
.v10-corner-control img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  pointer-events: none !important;
}
.v10-hide { left: max(12px, calc(env(safe-area-inset-left) + 8px)) !important; }
.v10-brainstorm { right: max(12px, calc(env(safe-area-inset-right) + 8px)) !important; }
