/* Web-only chrome. The body carries .platform-web (boot reports platform
   "web"), so none of the darwin frameless rules apply; this file handles
   what a browser tab adds. */
.platform-web .drag-strip {
  display: none;
}

/* The app's layouts are designed down to 960x640 (the Electron minimum
   window). The web floor is 960 wide by 580 tall — the height leaves an
   allowance for browser chrome below the 640 design floor. A tab can go
   smaller; below the floor we say so instead of rendering broken
   overflow. */
.web-too-small {
  position: fixed;
  inset: 0;
  z-index: 9999;
  display: none;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 2rem;
  background: var(--color-bg, #0b1220);
  color: var(--color-text, #e6edf7);
  font: 500 1rem/1.5 var(--font-sans, system-ui);
}
@media (max-width: 959px), (max-height: 579px) {
  .web-too-small {
    display: flex;
  }
}
