The twenty-hour gap
The daily grant on Sabrinasaidz is a stamp on the account, not a chest on the homepage. The rule is short. The clock is easy to misread, so this note walks the same numbers the server uses.
The amounts
The base grant is 50 XP. The streak starts at 1 on the first claim. Extra streak days add 10 XP each. Day one is 50. Day two, if it still counts, is 60. The streak stops increasing at 30. A claim also moves the level if the new total crosses a floor. Floors: 0, 90, 210, 370, 580, 850, 1190, 1610, 2120, 2730, and then the same step repeated. The grant does not add virtual credits inside Arcade Blast or any other board.
The wait
The server refuses another grant until 20 hours have passed since lastDaily. The homepage clock counts those 20 hours from the stamp stored on the signed-in account. If the stamp is missing, the grant is open. Signing in is one of the actions that applies the grant when it is open. The claim action does the same when the wait has elapsed.
When the streak breaks
If the previous stamp is inside 48 hours, the streak increases by one, up to 30. If the gap is longer than 48 hours, or there was no previous stamp, the streak becomes 1 and the grant is the base 50 again. Waiting 20 hours keeps you eligible. Waiting three days does not multiply the grant. It resets the streak.
Spin XP is a second counter
A signed-in spin asks the server for 5 XP. After 100 XP from spins on that calendar date, further spins return 0 XP until the date changes. Twenty spins fill the cap. The cap does not close the board. It only stops the XP line. Guest spins do not call that counter.
What the clock is not
It is not a happy-hour price. There is no price. It is not a countdown to a cash prize. The number it reaches is an XP total on the account page. If the clock and the account disagree, reload. The account page reads the user object the server last packed, including hoursUntilDaily when stats are refreshed.
The homepage block is a view of that stamp. It cannot invent a grant the server would refuse.