A cradle, a tray and a charging passage
One continuous curved support holds the phone at an angle above a rounded rectangular tray, with a passage underneath for the charging cable. The tray is either generic or a fitted seat for a OnePlus Buds Pro 2 or Sony WF-1000XM5 case, so the charger and the earbuds share the same footprint on the desk.
The defaults produce an 85 × 95 × 115 mm model from a 76 × 165 × 10 mm phone, a 96 × 40 mm tray and a 65° screen angle. Base depth rounds up to whole millimetres while width and overall height round up in 5 mm steps, which raises the cradle without changing how much of the phone it supports.
The fitted seats clear the greater of the requested tray clearance and the selected case height — 26 mm for the OnePlus and 40 mm for the Sony, both editable, and setting a case height to zero disables the safeguard. The supplied underside scans are levelled and their contours sampled around 96 radial directions so the case can lift out; after orientation the OnePlus footprint measures about 60.08 × 52.03 mm and the Sony 65.06 × 26.99 mm. Four half-recessed Ø10.5 × 3.15 mm silicone dots sit under the base, and a physical print has to confirm the fit.