page { background: #fff8f2; color: #201d1b; font-family: system-ui, -apple-system, sans-serif; } .page { min-height: 100vh; padding: 28rpx; box-sizing: border-box; } .muted { color: #867d76; } .pill { display: inline-flex; padding: 10rpx 20rpx; border-radius: 999rpx; background: #fff0e4; color: #b65224; font-size: 24rpx; } .primary { background: #25211f; color: #fff; border-radius: 999rpx; font-weight: 700; } .secondary { background: #fff; color: #25211f; border: 2rpx solid #e8ded7; border-radius: 999rpx; } .empty { padding: 100rpx 28rpx; text-align: center; color: #867d76; }