Observes the border box, so the reported size matches what an
inline-size container query measures. The property() reads are plain
computed()s over the same resize signal - the browser has already
re-evaluated every container query by the time a ResizeObserver callback
runs, so the read returns the current value without a second scheduling hop.