/* Helm — 真機覆寫:手機全螢幕、隱藏設計師的 demo 外框(.kit-controls / 假瀏海) */

/* demo 控制列永遠不顯示(真 App 用不到) */
.kit-controls { display: none !important; }

/* 手機:整支全螢幕,拿掉手機框外觀 */
@media (max-width: 759px) {
  .kit-stage {
    display: block;
    min-height: 100dvh;
    padding: 0;
    background: var(--surface-canvas);
    background-image: var(--texture-paper);
    background-size: var(--texture-paper-size);
  }
  .phone {
    width: 100%;
    height: 100dvh;
    border-radius: 0;
    box-shadow: none;
  }
  .phone__notch { display: none; }
  /* 用安全區間距取代假瀏海預留的 46px */
  .app-header { padding-top: max(env(safe-area-inset-top), 16px); }
  .app-tabbar { padding-bottom: env(safe-area-inset-bottom); }
}
