/* Route v2 S2: profile photo top-left, bigger; Office beside it. */
.rt-id { display: flex; align-items: center; gap: var(--rt-gap); padding: calc(env(safe-area-inset-top, 0px) + var(--rt-pad)) var(--rt-pad) 0; }
.rt-id .rt-id-photo :is(img, .avatar, .tile) { width: 52px; height: 52px; border-radius: 50%; }
.rt-id .rt-office { min-width: var(--rt-tap); min-height: var(--rt-tap); border-radius: var(--rt-radius-sm); }
