/* The app's own frame around a door's page. Not in the design-system bundle:
   a preview stands the shells in the harness frames instead. */

/* Under 640px the phone shell is the whole window. */
.app-phone {
  height: 100dvh;
}

/* A page drawn only for the phone, shown at desktop widths: one reading
   column, centered. */
.door-column {
  max-width: var(--measure);
  margin: 0 auto;
  padding: var(--space-6);
}

/* At desktop widths the door nav is the way back, so the phone index's own
   back arrow is not drawn. */
.door-column .pi-h .btn-icon {
  display: none;
}

/* On the phone the Settings list is its own screen, behind the back arrow:
   a section's page does not repeat the section list above itself. */
.app-phone .setnav {
  display: none;
}
